Skip to content
BuildOpsBuildOpsSan Francisco, CA

Staff Software Engineer

Leads full-stack architecture and development using React.js, Node.js, GraphQL, and cloud infrastructure. Drives technical initiatives, mentors engineers, and optimizes scalability across teams. Requires 8+ years experience in modern JS environments.

197k – 262k/yr
Hybrid8+ YOEFullstack Engineering

About the role

What You’ll Do

  • Architect, build, and maintain our full-stack platform, including React.js applications and high-performance backend services built with Node.js, GraphQL, and REST API’s
  • Lead technical decisions across the stack, balancing performance, maintainability, scalability, and developer experience
  • Design and optimize APIs and service patterns that support both our product experiences and third-party integrations
  • Improve database design, query performance, and data models to ensure efficient storage and retrieval at scale
  • Drive observability and operational excellence across services through logging, monitoring, tracing, alerting, and performance analysis
  • Contribute to and lead engineering-wide initiatives that improve customer experience, system performance, productivity, and knowledge sharing
  • Evaluate and introduce new technologies, patterns, and tooling that improve engineering efficiency and platform quality
  • Define and reinforce strong testing practices across the stack in partnership with QA and engineering teams
  • Mentor engineers through technical design reviews, architecture discussions, pair programming, and knowledge-sharing sessions
  • Influence multiple engineering groups through technical leadership and cross-functional collaboration, not just direct ownership

What We Look For

Must-Have Skills

  • 8+ years of software engineering experience, with strong depth in modern JavaScript/TypeScript environments and experience leading large technical initiatives
  • Strong experience building and evolving full-stack systems, with meaningful expertise in both frontend and backend architecture
  • Deep experience with Node.js, GraphQL (Apollo or Relay), and RESTful services in production systems
  • Strong experience with React.js and scalable frontend architecture, including performance and state management considerations
  • Proficiency with SQL databases such as PostgreSQL or MySQL, including schema design and query optimization
  • Experience with event-driven systems, messaging infrastructure, and real-time data processing
  • Experience with Docker, Kubernetes, and modern cloud infrastructure across AWS, GCP, or similar environments
  • Strong understanding of CI/CD, automated testing, and scalable deployment practices
  • Track record of mentoring engineers and raising the technical bar through influence, clarity, and execution
  • Excellent communication and technical writing skills, with the ability to align engineers and partners across teams

Nice To Have Skills

  • Experience with Python for backend services, tooling, or automation workflows
  • Experience improving design systems or UI platform foundations in partnership with frontend teams
  • Experience leading initiatives that span platformization, service architecture, APIs, or financial/accounting systems
  • Advanced degree in Computer Science, Engineering, or a related field

Compensation

$197,000 - $262,000 base salary range + annual bonus

Skills

ReactNode.jsGraphQLTypeScriptPostgresMySQLDockerKubernetesAWSGCPREST APIsCI/CD
Gusto

Staff Software Engineer, Tax Experiences

GustoSan Francisco, CA

Staff Software Engineer building full-stack tax experiences at Gusto. Design, implement, and scale delightful onboarding, payments, and filing flows for payroll/tax compliance using React, TypeScript, and Ruby on Rails. Mentor engineers, drive roadmap, and apply AI to simplify complex tax workflows.

197k – 247k/yr
Hybrid8+ YOEFullstack Engineering
Gusto

Staff Software Engineer, Core Products

GustoNew York, NY

Seasoned full-stack engineer building and scaling Gusto's customer-facing products (Payroll, Benefits, HR). Owns features end-to-end, mentors engineers, and drives large-scale technical initiatives with AI fluency.

197k – 247k/yr
Hybrid8+ YOEFullstack Engineering
Gusto

Staff Software Engineer, Product Engineer

GustoNew York, NY

Seasoned full-stack engineer building and scaling Gusto's customer-facing products (Payroll, Benefits, HR). Owns multi-quarter projects, mentors engineers, and leverages AI tools. Requires 8+ years experience.

197k – 247k/yr
Hybrid8+ YOEFullstack Engineering
Gusto

Staff Software Engineer, Growth

GustoSan Francisco, CA

Staff-level full-stack engineer building orchestration and signal-driven engagement systems for Gusto's Growth team. Owns multi-quarter projects across Ruby/Rails and React codebases, mentors engineers, and drives measurable customer impact.

197k – 247k/yr
Hybrid8+ YOEFullstack Engineering
Gusto

Staff Software Engineer, Growth

GustoSan Francisco, CA

Seasoned full-stack engineer to lead AI-powered customer acquisition, onboarding, and lifecycle engagement on the Growth team. Own AI Voice Agent and LLM-powered email systems with measurable business impact.

197k – 247k/yr
Hybrid8+ YOEFullstack Engineering