
Remote opportunity at
GustoSenior Staff Engineer, Expansion Experiences
Gusto provides tools like payroll, health insurance, 401(k)s, and human resources administration to more than 500,000 small businesses nationwide. The company is currently hiring a Senior…
Career Tools
About This Role
Gusto provides tools like payroll, health insurance, 401(k)s, and human resources administration to more than 500,000 small businesses nationwide. The company is currently hiring a Senior Staff Engineer, Expansion Experiences to take ownership of outcomes across the entire expansion funnel. In this position, you will shape technical architecture and approaches for product recommendations, self-serve conversion pathways, and nurture journeys. The role requires partnering closely with Product, Design, and Data Science…
Job Description
Gusto provides tools like payroll, health insurance, 401(k)s, and human resources administration to more than 500,000 small businesses nationwide. The company is currently hiring a Senior Staff Engineer, Expansion Experiences to take ownership of outcomes across the entire expansion funnel.
In this position, you will shape technical architecture and approaches for product recommendations, self-serve conversion pathways, and nurture journeys. The role requires partnering closely with Product, Design, and Data Science to influence the roadmap, design experiments, and make scoping decisions under time constraints. You will also be expected to elevate the engineering team through pragmatic technical guidance, code reviews, and mentorship.
Ideal candidates bring extensive software development expertise and a product-driven mindset focused on solving customer challenges and driving metrics. The position requires active engagement with artificial intelligence tools relevant to the role. Travel to an office location for onboarding is mandatory. Cash compensation is targeted at $191,000 to $240,000 for Denver and most remote locations, and $225,000 to $275,000 for San Francisco and New York, with additional equity provided in the form of restricted stock units.
Responsibilities
- Manage outcomes throughout the full expansion funnel rather than a single isolated feature
- Define the technical architecture and approach for recommendations and conversion paths
- Determine scope and ship simplified versions of ideas to iterate based on performance data
- Design and evaluate experiments using complex data to decide what to scale or cut
- Collaborate with Product, Design, and Data Science peers to help drive the product roadmap
- Mentor engineers, review code, and delegate scoped tasks to teammates
Requirements
- 10+ years of professional software development experience
- Background in building and scaling full-stack, customer-facing applications
- Ability to operate independently across product, design, and data functions
- Track record of driving multi-quarter initiatives from concept to business impact
- Experience handling ambiguity and leading peers through influence
- History of executing large-scale refactors, performance optimizations, and reliability improvements
- Ability to write well-structured, maintainable, and documented code
Qualifications
- Background in growth, lifecycle, or conversion-focused product areas such as onboarding, upsell workflows, personalization, or recommendations
- Proficiency with Ruby on Rails, React, GraphQL, and TypeScript
Core Skills
Benefits
- Competitive base pay
- Equity in the form of restricted stock units (RSUs)
- Comprehensive health benefits
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the salary for the Senior Staff Engineer, Expansion Experiences role?
Target cash compensation ranges from $191,000 to $240,000 in Denver and most remote locations, and from $225,000 to $275,000 in San Francisco and New York. Stock equity in the form of RSUs is also provided.
Is travel required for this position?
Yes, travel to a Gusto office location for onboarding is required.
What technologies are used in this role?
Experience with Ruby on Rails, React, GraphQL, and TypeScript is listed as a nice-to-have qualification.
How many years of experience are needed?
Successful applicants typically have 10 or more years of software development experience, including building and shipping full-stack products at scale.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.