Note: The job is a remote job and is open to candidates in USA. Gusto is on a mission to grow the small business economy by providing essential services like payroll and HR. They are seeking a Staff Software Engineer to improve developer productivity by enhancing tools and systems used by product engineers, focusing on asynchronous processing and maintaining infrastructure for background jobs.
Responsibilities
- Identify and solve inefficiencies in the tooling, APIs, and feedback mechanisms available to product engineers to improve developer productivity
- Design, pitch, plan, measure, and implement solutions iteratively, utilizing AI tools to perform large scale code migrations
- Collaborate closely with product engineering colleagues to anticipate and address upcoming changes
- Develop and maintain services, abstractions, and architecture to support product engineering
- Advance the use of Kafka and Sidekiq for asynchronous processing and communication for the growing number of applications at Gusto
- Harden the async infrastructure to be resilient in the face of heavy loads across a wide variety of use cases, utilizing LLMs to reduce incident resolution time
Skills
- Successful applicants typically have 10+ years of software development experience
- Systems thinker with a strong ability to communicate effectively across technical and non-technical audiences
- Comfortable with architectural thinking and delivering solutions through code
- Deep experience with Ruby and Rails, including developer tooling for large engineering teams
- Ability to work with colleagues as both customers and partners
- Experience with asynchronous processing using Sidekiq and/or Kafka
- Proven track record of improving developer productivity through tooling, infrastructure enhancements, and the strategic use of AI
Benefits
- All full-time employees receive competitive base pay, benefits, and equity (RSUs) — because everyone who helps build Gusto should share in its success.
- Employees who are based in those locations will be expected to work from the office on designated days approximately **2-3 days** per week (or more depending on role).
- When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required.
Company Overview
Company H1B Sponsorship