# Staff Software Engineer, Payroll Canada

**Company:** [Gusto](https://hotfix.jobs/companies/gusto)
**Location:** San Francisco, CA
**Role:** Fullstack Engineering
**Salary:** $197k – $247k/yr
**Experience:** 8+ years
**Skills:** Ruby on Rails, GraphQL, Ruby, Backend Development, AI Tools, LLMs, System Design, Scalability
**Posted:** 2026-07-21

> Build and scale core Canadian payroll capabilities from scratch on Gusto’s Ruby on Rails platform. Design backend services for calculations, compliance and remittances; expose via GraphQL; own complex domains end-to-end as technical partner to Product/Compliance teams. Requires 8+ years backend experience and AI tool fluency.

## Job Description

## Responsibilities
- Design, build, and maintain backend services and business logic that power Canadian payroll (calculations, compliance, remittances, and related workflows) on Gusto’s Ruby on Rails platform.
- Connect backend logic to the frontend through well-designed GraphQL APIs, partnering with frontend engineers on the full user experience.
- Own a primary domain within Payroll Canada, taking responsibility for correctness, scalability, and long-term evolution as the product and customer base grow.
- Act as a technical partner across Product, Design, Data, Compliance, and Operations to deliver accurate, compliant, and customer-impacting solutions.
- Author and drive architecture and design documents, balancing near-term delivery with long-term platform goals as we expand in Canada.
- Leverage AI-assisted development tools to accelerate development, improve code quality and testing, and help normalize and spread effective AI usage across the team.

## Requirements
- 8+ years of professional software engineering experience, with a strong focus on backend development.
- Comfortable venturing into full-stack work when needed, even if your primary strength is backend.
- Experience applying AI tools (LLMs, Claude Code, Cursor) to accelerate development, improve code quality and build testing. Comfortable helping teams adopt effective, responsible AI-assisted development workflows.
- Experience working in large, complex codebases and a demonstrated ability to improve them incrementally without breaking things. Designing, building, and testing production level code that functions at scale.
- Strong systems thinking and design skills, able to build mental models of unfamiliar systems, ask the right questions, and produce clear analysis others can act on, while designing for performance, scalability, and reliability in production.
- Experience collaborating across teams as a technical partner, communicating technical complexity clearly to product and design partners and helping the team navigate tradeoffs with full context.
- Proficiency in one or more backend programming languages; experience with Ruby is strongly preferred but not required.
- Interest in or experience with payroll, tax, or compliance domains a plus.

## Similar roles

- [Staff Software Engineer, Growth](https://hotfix.jobs/jobs/d03fdca5-29bb-403e-b636-c1dd38e9d327) - Hinge Health - San Francisco, CA - $197k – $275k/yr
- [Staff Software Engineer, Tax Experiences](https://hotfix.jobs/jobs/d6720f9a-caeb-4c03-9836-16838127c0c8) - Gusto - San Francisco, CA - $197k – $247k/yr
- [Staff Software Engineer, Core Products](https://hotfix.jobs/jobs/3271f10a-740a-4d1e-b021-f90c6f9065e6) - Gusto - New York, NY - $197k – $247k/yr
- [Staff Software Engineer, Growth](https://hotfix.jobs/jobs/f5f814bd-6574-463f-9e68-1f130aec2500) - Gusto - San Francisco, CA - $197k – $247k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/feafde8f-4e56-4249-912d-792c9b88e2e0) - BuildOps - San Francisco, CA - $197k – $262k/yr

**Apply:** https://hotfix.jobs/jobs/903bcccb-7892-4692-8068-648f5bcb9456
**Canonical:** https://hotfix.jobs/jobs/903bcccb-7892-4692-8068-648f5bcb9456