Staff Software Engineer, Time and Scheduling
$163,000–$204,000 year
RemoteToronto, Ontario, Canada
Job Summary
Design, build, and test Gusto core products across the Time domain, shaping features from early spec through launch and long-term iteration. Mentor other engineers to solve complex technical problems at scale while collaborating with Product, Data, Design, and Platform teams to prototype, iterate, and launch daily. Help scale one of the largest Ruby/Rails and Javascript/React applications in the world by owning multi-quarter projects that drive measurable customer impact. Leverage AI tools to accelerate development, improve testing, and deliver new product capabilities, sharing best practices to evaluate and scale AI use safely.
Required Qualifications
- 8+ years of software development experience
- Experience building scalable solutions that eliminate customer pain
- Passion for creating memorable experiences for customers
- Experience leveraging AI tools or systems to accelerate development, improve testing, and deliver new product capabilities
- Curiosity and experimentation with emerging AI frameworks, applying and sharing best practices to evaluate and scale AI use safely across teams
- Experience owning multi-quarter projects that solve complex engineering problems and make measurable customer impact at scale
- Experience with large scale refactors, performance and reliability issues, and a strong sense of ownership over all aspects of your product area
- Ability to mentor engineers to maximize their performance and impact
- Experience in, or interest working in, Ruby on Rails
- Appreciation for a collaborative, test-driven environment
- Ability to build well-structured, maintainable, well-documented code
- Ability to effectively communicate across engineering teams and with business stakeholders
- Travel to Gusto's office for onboarding is required
Desired Qualifications
- Experience with large scale refactors, performance and reliability issues, and a strong sense of ownership over all aspects of your product area
- Ability to mentor engineers to maximize their performance and impact
- Others: Experience in, or interest working in, Ruby on Rails
- Appreciation for a collaborative, test-driven environment
- Ability to build well-structured, maintainable, well-documented code
- Ability to effectively communicate across engineering teams and with business stakeholders
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.