Senior Staff Software Engineer, Gusto Agent & Partner Experiences (API)
Gusto · Denver, CO - Hybrid; New York, NY - Hybrid; San Francisco, CA - Hybrid
About this role
**Senior Staff Software Engineer, Gusto Agent & Partner Experiences (API)** --- ## About Gusto Gusto is 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 customers. With teams in Denver, San Francisco, and New York, we support 500,000+ small businesses nationwide and are building a workplace that reflects the people we serve. All full-time employees receive competitive base pay, benefits, and equity (RSUs). Offer amounts are determined by role, level, and location. Learn more about our Total Rewards philosophy: https://gusto.com/about/careers/total-rewards AI is a fundamental part of how work gets done at Gusto. We expect team members to actively engage with AI tools relevant to their role and grow their fluency as the technology evolves. --- ## About the Role As a **Senior Staff Software Engineer** on the **Agent & Partner Experiences** team, you’ll be a key technical leader influencing both the team and the broader organization as we build and scale our platform. You’ll combine **hands-on development** in our complex **Ruby on Rails** codebase with **guiding others** to deliver a high-quality platform experience. You’ll sit at the bridge between our **API** and **AI** world—turning a payroll platform built for developers into one that **agents can reason about and act through**. --- ## About the Team **Gusto Agent & Partner Experiences** enables developers to embed payroll into their own software using our APIs, and allows **AI agents** to act on payroll on a customer’s behalf. We’ve taken Gusto’s robust payroll infrastructure and made it available beyond Gusto itself—to third-party developers and to the agents acting on their customers’ behalf. Learn more: https://embedded.gusto.com/ --- ## What you’ll do day-to-day - Identify and solve high-impact problems involving technical and organizational complexity across multiple domains. - Design **API contracts** and **agent-facing tools** partners and AI agents build on, including what a good interface looks like when the caller is an agent model. - Engage directly with developer-customers and internal agent partners to deliver a remarkable payroll product. - Ship code that is **clean, tested, and performant**. - Level up software engineering craft through technical guidance and mentoring. - Inform and maintain best practices for **reliability** and **observability**. - Troubleshoot and resolve production issues. --- ## What we’re looking for - **Experience:** 12+ years of professional software development; technical ownership for organization-wide engineering initiatives; experience scaling engineering organizations. - **Technical Expertise:** Ruby and Rails expertise; comfortable navigating massive Rails applications and working across multiple layers of abstraction. - **Platform Thinker:** Designed and built platforms and public-facing APIs; strong understanding of reliability and performance at scale. - **Bar Raiser:** Mentored others and raised the technical bar; helps tackle ambiguous problems and competing priorities. - **Effective Communicator:** Thinks in business priorities; aligns teams to the right technical goals and communicates constraints to business leaders. --- ## Bonus (optional) - **Payroll domain experience:** payroll, tax, or fintech (learnable; we’ll teach it). - **Agent-facing tooling:** experience designing interfaces consumed by a model (e.g.
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.