Gusto is seeking a Principal Software Engineer to design, build, and scale the Payroll product, collaborating with cross-functional teams to deliver impactful features and elevate user experiences.
Responsibilities
Architect, build, and maintain scalable backend systems
Function as a Technical Lead across multiple teams
Help scale Ruby/Rails and TypeScript/React applications
Collaborate on complex problems with cross-functional teams
Mentor and grow fellow engineers
Drive product development from concept to launch
Engage in a supportive environment
Stay up-to-date with backend technologies
Requirements
15+ years of professional software development experience
Experience in scaling Engineering organizations
Experience building and maintaining resilient backend systems
Experience in highly cross-functional environments
Experience as tech lead
Experience in optimizing existing systems
Experience developing and maintaining RESTful APIs
Ability to communicate technical complexity
Enthusiasm for a collaborative, test-driven environment