Skip to main content

Gusto, Inc.

Software Engineer, Payments

  • Confirmed live in the last 24 hours
  • $183k–$245k
  • Mid level
  • New York, NY - Hybrid; San Francisco, CA - Hybrid
  • 7+ yrs exp
  • Added 1 month ago

About this role

Gusto is seeking a seasoned Software Engineer to join their Payments team and contribute to the re-architecture of their platform. This role focuses on building scalable and robust systems, guiding projects end-to-end, and collaborating with cross-functional teams to deliver exceptional user experiences for small businesses. Candidates will play a key role in modernizing and optimizing a large Ruby/Rails and TypeScript/React application.

What you'll do

  • Design, build, and test infrastructure for Payments teams and Risk policy teams.
  • Scale existing Ruby/Rails and TypeScript/React applications.
  • Collaborate with Engineering, Product, Design, and Data Science teams.
  • Build a software platform for multiple products serving millions of businesses.
  • Mentor and guide fellow engineers.
  • Influence and guide teams on scaling and refactoring legacy products.

What they're looking for

  • Ruby on Rails
  • TypeScript
  • React
  • Distributed Systems
  • Scalability
  • Testing

Benefits

  • Competitive base pay
  • Equity (RSUs)
  • Health insurance
  • 401(k)
  • Hybrid work environment
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Gusto, Inc.

Industry
Technology & Software
View all jobs at Gusto, Inc.

Likely interview questions

  • Describe a time you had to scale a system significantly. What challenges did you encounter, and how did you overcome them?
  • Explain your experience with designing and implementing distributed systems. What are some key considerations?