Principal Software Engineer - Contractors Payroll

Gusto Gusto · Fintech · New York, NY · Engineering

Principal Software Engineer role at Gusto focused on the Contractors Payroll product. The role involves architecting, building, and scaling backend systems, leading technical initiatives across teams, and mentoring engineers. While not directly building AI models, the role requires significant engagement with AI tools for product development, evaluation of AI outputs, and staying current with AI frameworks and patterns.

What you'd actually do

  1. Architect, build, and maintain scalable, secure, and resilient backend systems to support Gusto’s Payroll products.
  2. Function as a Technical Lead across multiple teams in Pay Group, helping us keep engineers unblocked and deliver high-quality work supporting our long-term goals.
  3. Help scale one of the largest Ruby/Rails and TypeScript/React applications in the world.
  4. Collaborate on complex and ambiguous problems with partnerships from Engineering, Product Management, Design, Data Science, Compliance, Operations, and other cross-functional teams.
  5. Mentor and grow fellow engineers working to create holistic and scalable solutions.

Skills

Required

  • 15+ years of professional software development experience
  • Technical leadership
  • Backend systems architecture and development
  • Scalability and performance optimization
  • RESTful APIs and GraphQL
  • Mentorship
  • Cross-functional collaboration
  • Experience using AI tools for product development
  • Evaluating AI-driven outputs
  • Staying current on AI frameworks and patterns

Nice to have

  • Ruby/Rails
  • TypeScript/React

What the JD emphasized

  • 15+ years of professional software development experience.
  • Experience as a tech lead, overseeing and successfully delivering projects that span multiple teams.
  • Proven experience building and maintaining resilient backend systems that support customer-facing products, including optimizing existing systems for performance, reliability, and scalability.
  • Experience in highly cross-functional environments working on highly complex products.