gusto
Senior Staff Software Engineer, Developer Productivity Async
At a Glance
- Location
- Denver, CO;San Francisco, CA;New York, NY;Atlanta, GA;Austin, TX;Chicago, IL;Los Angeles, CA;Seattle, WA;Toronto, Ontario, CAN - Remote
- Work Regime
- remote
- Experience
- 12+ years
- Compensation
- for this role is targeted at $195,000-$220,000 /yr in Denver & most remote l
- Posted
- 2026-02-26T13:00:40-05:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
- Medical
Benefits & Perks
stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus on
Requirements
12+ years of professional software development experience with a track record of driving impact at scale.
Systems thinker with a strong ability to communicate effectively.
Comfortable with architectural thinking and delivering solutions through code.
Experience with Rails and Ruby, including developer tooling for large engineering teams.
Ability to work with colleagues as both customers and partners.
Active working knowledge and architecture experience with Ruby.
Responsibilities
As an Senior Staff Software Engineer on the Developer Productivity - Async team, you will work on improving developer productivity by enhancing the tools and systems used by product engineers. You will focus on asynchronous processing, ensuring that our applications are efficient, reliable, and scalable. Your work will involve maintaining and improving the infrastructure that supports background jobs and asynchronous communication between our applications using technologies such as Sidekiq and Karafka.
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.
Team
We strive to improve developer productivity through our work on the tools engineers use, the systems we create, and the organizational processes that drive engineering work. We hire technical experts who take a broad view of engineering focused impact and love lifting up their colleagues.