The opportunity
At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their customers.
What you'll do
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 SLOs.
Partner with product management and cross-functional engineering teams: (Growth, Onboarding, 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 a culture of craftsmanship and continuous improvement.
Leverage AI 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: define and track SLOs, lead incident response, and drive blameless post-mortems to lasting resolution.
What they're looking for
- 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.
- + years of software engineering experience, with at least 2 years in a tech: lead or staff engineer role setting technical direction for a team.
- Has achieved mastery in at least one programming language (e.g. Ruby, Java, Python, Go)
- Deep experience building and operating large-scale backend platform systems: ideally in commerce, billing, subscription management, pricing and packaging domain