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
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
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?