G

Gusto

Runs payroll and HR software for small businesses

Senior Staff Software Engineer - Pricing and Packaging

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • At least 10 years of software engineering experience, including at least 2 years in a tech lead or staff engineer role setting technical direction for a team.
  • Mastery of at least one programming language, such as Ruby, Java, Python, or Go.
  • Deep experience building and operating large-scale backend platform systems, ideally in commerce, billing, subscription management, or pricing and packaging.
  • Strong command of distributed systems, API design, and service reliability practices, with experience defining and meeting service-level objectives in production environments.
  • Demonstrated ability to work effectively with artificial intelligence tools such as GitHub Copilot or Claude Code in day-to-day engineering, and a growth mindset toward evolving AI capabilities in the team's workflow.
  • A proven track record of leading cross-functional technical initiatives, influencing without authority, and aligning engineering, product, and business stakeholders around a shared technical vision.
  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Responsibilities

  • Lead technical design and architecture for the Commerce Platform, including the product catalog, promotion engine, and subscription and entitlement systems, ensuring services are reliable, performant, and meet defined service-level objectives.
  • Partner with product management and cross-functional engineering teams, including Growth, Onboarding, and Expansion, to define the platform's technical roadmap and drive adoption across Gusto.
  • Drive end-to-end delivery of complex, ambiguous projects from requirements gathering and technical scoping through implementation, rollout, and post-launch iteration.
  • Mentor and grow engineers on the team through design reviews, code reviews, and hands-on technical coaching, fostering craftsmanship and continuous improvement.
  • Use artificial intelligence tools such as code assistants, automated testing, and data-driven diagnostics to accelerate engineering velocity and establish team-wide best practices for AI-augmented development.
  • Own and improve platform observability, reliability, and performance by defining and tracking service-level objectives, leading incident response, and driving blameless post-mortems to lasting resolution.
  • Collaborate with Gusto's marketing and business teams to evolve the self-serve system for managing products, bundles, promotions, and discounts, enabling faster time to market for new offerings.

About the Company

Gusto

Runs payroll and HR software for small businesses

Gusto runs payroll, benefits administration, and HR software for small and midsize businesses that want to manage their teams in one place. Its payroll system calculates wages and taxes, files required forms, and connects employee hours with pay runs. Employers use the same platform to enroll workers in health insurance and retirement plans, manage time off, and organize hiring paperwork, while staff access paystubs through personal accounts. Businesses pay monthly subscription fees based on their plan and workforce size, with extra charges for selected services and faster payment options. Gusto was founded in 2011 and is headquartered in San Francisco, California.

Company size
1,001-5,000
Company stage
Series E
Total funding
$706.2M
Headquarters
San Francisco, CA
Founded
2011

Recently Posted Jobs

Explore more opportunities at Gusto

See more jobs