Staff Software Engineer (HR Experience)
Posted Updated
Summary
Staff Software Engineer for Gusto's HR Experience product, owning full-stack features from design through production monitoring with light oversight. Works across backend (Ruby on Rails, Node.js, Python/Django) and frontend (React, TypeScript), with relational databases, REST/GraphQL APIs, and mentors junior engineers.
- Owns full-stack features independently — from technical design through implementation, testing, and production monitoring — with light oversight
- Design, build, and maintain features for the HRX Engineering (HR Experience) product surface
- Write clean, well-tested, maintainable code across the stack
- Participate in code review, sprint planning, and retros
- Partner with product and design to translate requirements into technical solutions
- Help monitor and improve the reliability, performance, and quality of shipped features
- Participate in on-call rotation and lead incident response for owned systems
- Provide technical guidance and code-review mentorship to less-tenured engineers
Benefits
- Gender-affirming care and support
- Family care and support, including family planning and fertility benefits
- A variety of mental health resources
- Medical, dental, and vision insurance for employees and dependents
- Free meals and refreshments at the office (conversation and community is an added bonus!)
- Paid vacation, sick time, bereavement, and holidays, paid leaves, sabbatical, and more
- Solid understanding of relational databases — schema design, migrations, and query performance
- 8+ years of professional software engineering experience, including full-stack work
- Clear written and verbal communication, including technical design docs
- Experience partnering cross-functionally with product managers, designers, and other engineers
- Demonstrated ability to design, build, and ship features spanning frontend, backend, and data layer with minimal oversight
- Strong proficiency in at least one modern backend language/framework (e.g., Ruby on Rails, Node.js, Python/Django) and one modern frontend framework (e.g., React, TypeScript)
- Comfortable owning a project end-to-end: scoping, technical design, implementation, testing, deployment, and monitoring
- Strong grounding in software engineering fundamentals: data structures, algorithms, automated testing, CI/CD
- Experience in HR tech, payroll, or fintech domains
- Experience designing REST or GraphQL APIs
- Exposure to accessibility (a11y) best practices
