Software Engineer, PaymentsActive$222K–$245K

The opportunity

At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their customers.

What you'll do

  • Design, build, and test the infrastructure that enables our Payments teams: and Risk policy and experience teams to efficiently build unique, custom tailored experiences for any existing or emerging products Gusto offers its customers

  • 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, 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

  • Successful applicants have at least 7+ years of experience and the enthusiasm: for a collaborative, test-driven environment

What they're looking for

  • Experience building fault-tolerant, mission-critical software as well as: 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 that is maintainable, structured, and well-documented
  • An aptitude and interest in bringing clarity and simplicity to complex and ambiguous problems