
Senior Staff Software Engineer, Pay Group Engineering
Gusto
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California, Colorado, New York, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $189,000 - $236,000 per year
Job Level
Senior
Tech Stack
Distributed SystemsReactRubyRuby on RailsTypeScript
About the role
- Design, build, and test the foundation that supports compliant payroll for millions of people
- Help scale one of the largest Ruby/Rails and TypeScript/React applications in the world
- Collaborate on complex and ambiguous problems with partnerships from Engineering, Product Management, Design, Data Science, Compliance, Operations, and other cross-functional teams
- Build the software platform that powers multiple 1st and 3rd party products and serves millions of businesses.
- Mentor and grow fellow engineers working to create holistic and scalable solutions
- Drive the product development process from concept to launch, delivering delightful products that make payroll, taxes, and compliance simple and easy
- Improve the productivity and happiness of our teams with the services, tools, and APIs you build.
- Engage in a highly supportive environment working with others to drive productivity and innovation
- Own and drive the technical strategy and roadmap for your domain in alignment with team and group-level OKRs
- Identify and prioritize long-term investments to improve foundational systems and architecture
- Lead improvements to incident response processes, tooling, and culture to enhance system reliability and team effectiveness
Requirements
- Successful applicants have at least 12+ years of experience
- Experience in designing and developing robust, distributed systems using multiple general-purpose programming languages
- Experience influencing and guiding the work of multiple teams on scaling, refactoring, and optimizing legacy products
- Experience architecting, building, and testing large-scale production level code
- An aptitude and interest in bringing clarity and simplicity to complex and ambiguous problems
- Ability to communicate technical complexity and help facilitate informed tradeoffs
- Enthusiasm for a collaborative, test-driven environment
- Able to build maintainable, structured, well-documented code
- Experience building fault-tolerant, mission-critical software
- Experience building products in highly regulated domains is desired, but not required
- Bonus: Experience with Ruby on Rails, Typescript, and React
Benefits
- Stock equity is additional.
- Travel to Gusto’s Denver office for onboarding is required for this position.
- Employees expected to work from office on designated days approximately 2-3 days per week.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RubyRailsTypeScriptReactdistributed systemslarge-scale production codefault-tolerant softwaretest-driven developmentscalable solutionslegacy product optimization
Soft skills
mentoringcollaborationproblem-solvingcommunicationinfluencingclaritysimplicityteam effectivenessinnovationproductivity