1

Staff Software Engineer Full Stack Developer Jobs in San Jose, CA

We are looking for a versatile Staff Software Engineer, Full Stack with a specialization in Data Engineering to own the design, development, and maintenance of Archer's internal tooling ecosystem. In ...

We are looking for a versatile Staff Software Engineer, Full Stack with a specialization in Data Engineering to own the design, development, and maintenance of Archer's internal tooling ecosystem. In ...

Software Engineer, Full Stack

San Mateo, CA ยท On-site

$120 - $180/hr

Software Engineer, Full-Stack XDOF | Full-Time | San Mateo, CA At XDOF, we're at an inflection point. Frontier labs are racing to build general-purpose robots, and high-quality training data is the ...

next page

Showing results 1-20

Staff Software Engineer Full Stack Developer information

See San Jose, CA salary details

$28

$69

$100

How much do staff software engineer full stack developer jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for staff software engineer full stack developer in San Jose, CA is $69.45, according to ZipRecruiter salary data. Most workers in this role earn between $57.74 and $80.00 per hour, depending on experience, location, and employer.

What is a Staff Software Engineer Full Stack Developer?

A Staff Software Engineer Full Stack Developer is a senior engineering professional who designs, develops, and maintains both the front-end and back-end components of software applications. This role typically involves leading technical projects, mentoring other engineers, and making key architectural decisions. Staff-level engineers are expected to have deep expertise in multiple technologies, strong problem-solving skills, and the ability to drive innovation across teams. They often collaborate closely with product managers, designers, and other stakeholders to deliver high-quality software solutions.

What are the key skills and qualifications needed to thrive as a Staff Software Engineer Full Stack Developer?

To thrive as a Staff Software Engineer Full Stack Developer, you need advanced expertise in both front-end and back-end development, strong problem-solving abilities, and a bachelor's degree or higher in computer science or a related field. Mastery of programming languages (such as JavaScript, Python, or Java), frameworks (like React and Node.js), cloud platforms, and familiarity with CI/CD tools is typically required. Leadership, effective communication, and collaboration are standout soft skills for guiding teams and managing complex projects. These technical and interpersonal skills are vital for delivering robust software solutions, mentoring peers, and driving innovation within an organization.

How does a Staff Software Engineer Full Stack Developer typically collaborate with cross-functional teams on large-scale projects?

As a Staff Software Engineer Full Stack Developer, you will frequently work alongside product managers, UX/UI designers, QA engineers, and other developers to deliver end-to-end solutions. Collaboration often involves participating in architectural discussions, providing technical leadership, and ensuring that both front-end and back-end components integrate seamlessly. You may also mentor junior engineers, help break down complex tasks, and facilitate communication across teams to align on project goals and timelines. This collaborative environment encourages continuous learning and fosters a strong sense of ownership over the product.

What is the difference between Staff Software Engineer Full Stack Developer vs Senior Software Engineer?

AspectStaff Software Engineer Full Stack DeveloperSenior Software Engineer
CredentialsBachelor's/Master's in CS or related field, extensive experienceBachelor's/Master's in CS or related field, 3-5 years experience
Work EnvironmentLeads projects, designs architecture, mentors teamsDevelops features, fixes bugs, collaborates with teams
Industry UsageCommon in tech companies, startups, large enterprisesWidely used across industries, entry to mid-level seniority

The Staff Software Engineer Full Stack Developer typically has more leadership responsibilities, oversees architecture, and mentors teams, whereas the Senior Software Engineer focuses on developing features and solving technical problems. Both roles require strong technical skills, but the Staff role involves broader strategic input and project oversight.

What are popular job titles related to Staff Software Engineer Full Stack Developer jobs in San Jose, CA?

For Staff Software Engineer Full Stack Developer jobs in San Jose, CA, the most frequently searched job titles are:

What job categories do people searching Staff Software Engineer Full Stack Developer jobs in San Jose, CA look for?

The top searched job categories for Staff Software Engineer Full Stack Developer jobs in San Jose, CA are:

What cities near San Jose, CA are hiring for Staff Software Engineer Full Stack Developer jobs?

Cities near San Jose, CA with the most Staff Software Engineer Full Stack Developer job openings:

Software Engineer, Full-Stack

Eloquent AI, Inc.

San Francisco, CA โ€ข On-site

$120 - $150/hr

Other

Posted 11 days ago


Job description

Senior Software Engineer, Full-Stack

Location: Remote

Employment Type: Full time

Location Type: Remote

Your Role

As a Full-Stack Engineer at Eloquent AI, you will be at the forefront of building and scaling AI-powered applications, transforming how enterprises interact with intelligent agents. Youโ€™ll work across the entire stack, developing high-performance front-end experiences and scalable back-end systems that power real-time AI-driven workflows.

This role requires strong software engineering skills, a deep understanding of full-stack development, and the ability to work in a fast-paced, AI-first environment. Youโ€™ll collaborate with engineers, AI researchers, and product teams to build enterprise-grade solutions that enable seamless AI-human interactions.

Responsibilities
  • Design and build full-stack applications that power AI-driven workflows for enterprise users.
  • Develop high-performance front-end interfaces for AI agent control, monitoring, and visualization.
  • Build scalable backend services that support real-time AI interactions, knowledge retrieval, and automation.
  • Optimize AI-powered UIs to ensure seamless and intuitive user experiences.
  • Work closely with AI researchers and ML engineers to integrate LLMs, Retrieval-Augmented Generation (RAG), and automation into production-ready applications.
  • Ship robust, minimal-dependency code that performs efficiently in enterprise environments.
  • Continuously iterate and refine AI-driven products, balancing user needs with technical feasibility.
Requirements
  • 7+ years of hands-on experience building full-stack production applications.
  • Proficiency in modern web technologies, including React, TypeScript, and Node.js.
  • Experience with backend development using Python.
  • Strong knowledge of cloud infrastructure (AWS, GCP, or Azure) and scalable architectures.
  • Understanding of AI-powered applications, including LLMs, chat interfaces, and agentic workflows.
  • Ability to work in a fast-paced, high-autonomy environment, solving complex problems and delivering impact.
  • Strong collaboration skills, with experience working in cross-functional teams with engineers, designers, and AI researchers.
  • Experience building AI-powered applications with LLM integrations.
  • Experience in high-performance startups or enterprise AI environments.
  • Sharp eye for UI/UX design and experience building intuitive, AI-driven interfaces.
  • Experience with GraphQL, WebSockets, or real-time data streaming.
  • Contributions to open-source projects or experience building developer tools for AI.

Note: This description focuses on the responsibilities and qualifications for the Senior Software Engineer, Full-Stack position. For additional program information, please visit our website.

#J-18808-Ljbffr