Skip to content
GustoGustoSan Francisco, CA

Senior Staff Software Engineer - Pricing and Packaging

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.

223k – 278k/yr
Hybrid10+ YOEBackend Engineering

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
Idme

Staff Software Engineer - Wallet/Authentication Platform

IdmeMountain View, CA

Staff Software Engineer leading technical direction for ID.me's authentication platform, building sign-in, MFA, and account management infrastructure serving 140M+ users. Requires 8+ years experience, Java/Spring Boot expertise, and AI-assisted development tooling experience.

222k – 258k/yr
On-site8+ YOEBackend Engineering
Headway

Staff Backend Software Engineer

HeadwayUnited States

Staff Backend Engineer on the Revenue Engine team setting technical direction for payment and clearinghouse platforms. Hands-on leader designing fault-tolerant integrations with Stripe, Plaid, and payer systems while mentoring engineers.

224k – 280k/yr
Remote7+ YOEBackend Engineering
Temporal

Staff Software Engineer - AI SDK

TemporalUnited States

Designs and implements AI SDK features for Temporal, supporting diverse frameworks in Python and TypeScript. Requires deep AI expertise, concurrent programming, open source contributions, and strong API/documentation skills; BS/MS in CS preferred.

224k – 302k/yr
RemoteBackend Engineering
Checkr

Staff Software Engineer, Integrations

CheckrSan Francisco, CA

Staff Engineer leading technical architecture for HR platform integrations, owning development from ideation to release, building scalable backend systems with OAuth, webhooks, and APIs while mentoring engineers.

224k – 264k/yr
Hybrid10+ YOEBackend Engineering
Hex

Staff Software Engineer, Backend

HexNew York, NY

Staff backend engineer on Hex's Compute team, owning high-performance execution architecture for notebooks and large-scale data warehouse queries. Requires 10+ years experience in systems design, parallel execution, caching, performance optimization, and data systems.

221k – 349k/yr
Remote10+ YOEBackend Engineering