Staff Software Engineer - React, Rails & GraphQL

The Briefed

San Francisco (CA)

Hybrid

USD 180,000 - 280,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

RSUs
Healthcare, dental, and vision
401(k) retirement plans
Flexible PTO
Hybrid work model

Job summary

Gusto is seeking a Staff Software Engineer for the Expansion Experiences team in a hybrid setup in San Francisco. You will own end-to-end features that help small businesses discover and adopt more of Gusto’s offerings, including plan upgrades and new integrations.

You will design and implement scalable backend APIs, robust frontend experiences, and drive experiments to measure impact on conversions and retention. Mentoring and AI-enabled development are key parts of the role.

Qualifications

  • 8+ years of professional software development experience.
  • Proven track record of owning multi-quarter projects that drive measurable customer impact at scale.
  • Experience with large-scale refactoring, performance optimization, and maintaining high reliability across full-stack applications.

Responsibilities

  • Design, build, and test end-to-end features across product recommendations, nurture campaigns, booking flows, and plan upgrade/retention flows.
  • Run structured experiments (A/B testing, phased rollouts) to measure and optimize conversion, feature adoption, and customer retention.
  • Build reliable, scalable backend APIs and data models that support personalization engines, product recommendations, and multi-step customer journeys.
  • Mentor engineers, elevate code quality standards, and champion responsible use of AI tools across development workflows.
  • Partner with Product, Design, Data, and Platform Engineering to translate customer pain points into scalable launches.

Skills

Ruby on Rails
React
GraphQL
TypeScript
AI tooling

Job description

At Gusto, we're on a mission to grow the small business economy by simplifying payroll, health insurance, 401(k)s, and HR for more than 500,000 small businesses nationwide.

We are looking for a seasoned full-stack software engineer to join Gusto's Expansion Experiences team, which helps small business owners discover and adopt more of Gusto’s offerings—such as upgrading to Plus or Premium plans, adding 401(k) or health insurance, and uncovering features tailored to their business needs.

As a Staff Software Engineer, you will operate across the entire product lifecycle—shaping experiments and features from early concept through launch and long-term iteration. You will write clean frontend code, design reliable backend APIs, and bring strong product judgment to evaluate how changes impact actual customer behavior.

Key Responsibilities
  • Customer-Facing Experiences: Design, build, and test end-to-end features across product recommendations, nurture campaigns, booking flows, and plan upgrade/retention flows.
  • Experimentation & Growth: Run structured experiments (A/B testing, phased rollouts) to measure and optimize conversion, feature adoption, and customer retention.
  • Backend Architecture: Build reliable, scalable backend APIs and data models that support personalization engines, product recommendations, and multi-step customer journeys.
  • Technical Leadership & AI: Mentor engineers, elevate technical execution and code quality standards, and champion the responsible leverage of AI tools across development workflows.
  • Cross-Functional Collaboration: Partner closely with Product Management, Design, Data, and Platform Engineering teams to turn customer pain points into prototype solutions and scalable launches.
Requirements
Experience & Education
  • 8+ years of professional software development experience.
  • Proven track record of owning multi-quarter projects that solve complex technical problems and drive measurable customer impact at scale.
  • Experience with large-scale refactoring, performance optimization, and maintaining high reliability across full-stack applications.
Technical Skills
  • Hands-on expertise or strong working interest in Ruby on Rails, React, GraphQL, and TypeScript.
  • Experience building scalable solutions in growth, lifecycle, or conversion contexts (e.g., onboarding, upsell flows, personalization, recommendations).
  • Experience designing and interpreting A/B experiments, data metrics, and user behavior analytics.
  • Proficiency leveraging modern AI tools or systems to accelerate development, improve testing, and ship product capabilities.
Soft Skills & Mindset
  • Product-minded perspective that starts from customer problems and business outcomes, not just task tickets.
  • Strong written and verbal communication skills across engineering teams and business stakeholders.
  • Passion for mentoring engineers, fostering team growth, and operating in a test-driven, collaborative environment.
Benefits & Total Rewards
  • Equity: RSUs included with all full-time offers.
  • Healthcare & Care: Comprehensive health, dental, and vision coverage, plus mental health support.
  • Financial & Retirement: 401(k) retirement plans and competitive total compensation structures.
  • Flexibility: Generous PTO, flexible hybrid work models, and parental support options.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Full Stack Rails & React NEW
Staff Software Engineer - Full Stack Rails & React NEW

The Briefed • Los Angeles (CA)

On-site
USD 163,000 - 247,000
RSU equity
Health, dental & vision insurance
Flexible time off
+1
Staff Software Engineer, Expansion Experiences
Staff Software Engineer, Expansion Experiences

Gusto, Inc. • San Francisco (CA)

Hybrid
USD 199,000 - 247,000
Equity (RSUs)
Competitive benefits
Staff Software Engineer, Expansion Experiences
Staff Software Engineer, Expansion Experiences

The Wrap • San Francisco (CA)

Hybrid
USD 198,000 - 247,000
RSUs
Staff Software Engineer, Expansion Experiences
Staff Software Engineer, Expansion Experiences

Gusto • San Francisco (CA)

Hybrid
USD 164,000 - 247,000
Equity (RSUs)
Competitive base pay
Hybrid work model
Staff Full Stack Software Engineer - Core Products NEW
Staff Full Stack Software Engineer - Core Products NEW

The Briefed • New York (NY)

On-site
USD 163,000 - 247,000
Base salary + RSUs
Healthcare coverage
Time off policy
+1
Senior Full Stack Engineer - HR Experience Platform NEW
Senior Full Stack Engineer - HR Experience Platform NEW

The Briefed • New York (NY)

Hybrid
USD 197,000 - 247,000
RSU grants
Health insurance
401(k) plan
+2
Staff Software Engineer, Benefits Renewals | Gusto Jobs
Staff Software Engineer, Benefits Renewals | Gusto Jobs

The Briefed • Denver (CO)

On-site
USD 170,000 - 210,000
Competitive base pay
Benefits
Equity (RSUs)
Staff Backend Engineer - Payroll Platform & APIs
Staff Backend Engineer - Payroll Platform & APIs

The Briefed • San Francisco (CA)

Hybrid
USD 180,000 - 260,000
Equity grants
Health insurance
401(k) plan
+2
Senior Staff Engineer, Expansion Experiences
Senior Staff Engineer, Expansion Experiences

Gusto, Inc. • San Francisco (CA)

Hybrid
USD 225,000 - 275,000
Equity (RSUs)
Benefits
Competitive base pay
Staff Software Engineer — React/Rails (GraphQL)
Staff Software Engineer — React/Rails (GraphQL)

The Briefed • San Francisco (CA)

Hybrid
USD 180,000 - 280,000
RSUs
Healthcare, dental, and vision
401(k) retirement plans
+2