Gusto

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 website
AI Apply
Apply

Salary

💰 $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