Staff Software Engineer Time and Scheduling
Gusto is a payroll and HR platform that helps small businesses pay domestic and international employees, manage benefits, and automate compliance.
Maintainer signals as of 8/12/2026
Projects
About Gusto
Gusto serves small and mid-sized businesses with payroll processing, employee benefits administration, and HR tools in one platform. Users can run payroll, manage health insurance, hire globally, and pay international contractors in local currency or USDC stablecoins. The platform automates payroll tax filings across multiple states and integrates with tools like QuickBooks and Xero.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will shape time and scheduling features from specification and design through launch and iteration. You will write frontend code, build backend APIs, influence product direction, design and test core products, resolve customer pain, scale large applications, collaborate across functions, and mentor engineers.
Requirements
- 8+ years of software development experience
- Scalable solution design
- AI tools and systems
- Large-scale refactoring
- Performance and reliability engineering
- Ruby on Rails experience or interest
- JavaScript
- React
- Test-driven development
- Maintainable and documented code
- Cross-functional communication
- Mentoring
Responsibilities
- Design, build, and test core time products
- Mentor engineers
- Scale Ruby on Rails and JavaScript applications
- Collaborate with Product Management, Data, Design, and Platform Engineering
- Understand customer pain points
- Prototype, iterate, and launch features
- Build customer-focused products
Benefits
- Equity (RSUs)
