Skip to content

Senior Staff Software Engineer - Pricing and Packaging

223k – 278kSan Francisco, CABackend EngineeringHybrid10+ YOE
Summary

Lead technical architecture and delivery for Gusto's internal Commerce Platform powering pricing, packaging, subscriptions, and entitlements. Own platform reliability, mentor engineers, and drive cross-functional initiatives for 500k+ small business customers.

About the role

Responsibilities

  • Lead technical design and architecture for the Commerce Platform including the product catalog, promotion engine, and subscription and entitlement systems
  • Ensure services are reliable, performant, and meet defined SLOs
  • Partner with product management and cross-functional engineering teams (Growth, Onboarding, Expansion) to define the platform’s technical roadmap and drive adoption
  • 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 through design reviews, code reviews, and hands-on technical coaching
  • Leverage AI tools such as code assistants, automated testing, and data-driven diagnostics to accelerate engineering velocity
  • Own and improve platform observability, reliability, and performance: define and track SLOs, lead incident response, and drive blameless post-mortems
  • Collaborate with marketing and business teams to evolve the self-serve system for managing products, bundles, promotions, and discounts

Requirements

  • 10+ years of software engineering experience, with at least 2 years in a tech lead or staff engineer role setting technical direction
  • Mastery in at least one programming language (Ruby, Java, Python, Go)
  • Deep experience building and operating large-scale backend platform systems, ideally in commerce, billing, subscription management, pricing and packaging domain
  • Strong command of distributed systems, API design, and service reliability practices with experience defining and meeting SLOs
  • Demonstrated ability to work effectively with AI tools (GitHub Copilot, Claude Code, or similar)
  • Proven track record of leading cross-functional technical initiatives and influencing without authority
  • Excellent written and verbal communication skills
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience

Nice-to-Haves

  • Experience with pricing experimentation platforms and entitlement services
Skills
RubyJavaPythonGoDistributed SystemsAPI DesignSLOsObservabilityIncident ResponseGitHub CopilotClaude Code
Similar roles at this salary range
All Backend Engineering jobs →
Postman

Staff Software Engineer

Lead complex software initiatives and multiple engineering teams building developer tools and APIs. Requires 10+ years experience, TypeScript/Node.js proficiency, and onsite work in Austin 3 days/week.

210k – 263kAustin, TXBackend EngineeringOn-site10+ YOEAPIsSDKs
Huntress

Principal Software Engineer, SIEM

Principal Software Engineer leading a feature delivery team to design, develop, and release software for the Huntress SIEM platform. Requires 15+ years experience, 8+ years Ruby on Rails and Postgres scaling.

215k – 240kUnited StatesBackend EngineeringRemote15+ YOECSSAWS
Upstart

Principal Software Engineer, Cash Line

Principal backend engineer building core systems for a new AI-powered revolving credit product. Owns distributed services for underwriting, pricing, transactions, and servicing in a greenfield environment.

183k – 270kUnited StatesBackend EngineeringRemote8+ YOEC#Java
Huntress

Staff Software Engineer

Staff-level engineer building and scaling a new Identity Security Posture Management product. Owns technical vision, architecture for petabyte-scale data systems, and mentors junior engineers using Ruby on Rails.

200k – 220kUnited StatesBackend EngineeringRemote10+ YOEODataRedis
Huntress

Staff Software Engineer

Staff Software Engineer building and scaling a new Endpoint Security Posture Management platform from the ground up. Focus on Ruby on Rails, data pipelines, and petabyte-scale systems while mentoring junior engineers.

200k – 220kUnited StatesBackend EngineeringRemote10+ YOERubyPostgreSQL