Ready to apply? Sign up free to apply for jobs, save favorites, and track your applications!
Senior Staff Software Engineer, Developer Productivity Async
Senior LevelEngineeringWorldwide
Over $120K
USD per year
Job Description
About Gusto:
- Mission: Grow the small business economy by handling payroll, health insurance, 401(k)s, and HR.
- Support over 400,000 small businesses.
- Offices in Denver, San Francisco, New York.
Role Summary:
- Position: Senior Staff Software Engineer on Developer Productivity - Async team.
- Focus: Improve developer productivity by enhancing tools and systems for product engineers.
- Emphasis on asynchronous processing to ensure applications are efficient, reliable, scalable.
- Maintain and improve infrastructure supporting background jobs and async communication using Sidekiq and Karafka.
Team Description:
- Aim to improve developer productivity via tools, systems, and organizational processes.
- Hire technical experts with broad engineering impact focus who support colleagues.
Day-to-Day Responsibilities:
- Identify and solve inefficiencies in tooling, APIs, feedback mechanisms for product engineers.
- Design, pitch, plan, measure, implement solutions iteratively; use AI tools for large scale code migrations.
- Collaborate with product engineering colleagues to anticipate/address changes.
- Develop/maintain services, abstractions, architecture supporting product engineering.
- Advance Kafka and Sidekiq use for async processing/communication across applications.
- Harden async infrastructure for resilience under heavy loads and varied use cases.
Qualifications:
- 12+ years professional software development experience with impact at scale.
- Systems thinker with strong communication skills.
- Comfortable with architectural thinking and delivering solutions through code.
- Experience with Rails and Ruby including developer tooling for large teams.
- Ability to work with colleagues as customers and partners.
- Active working knowledge and architecture experience with Ruby.
- Experience with asynchronous processing using Sidekiq and/or Kafka.
- Proven track record improving developer productivity via tooling/infrastructure enhancements aided by AI.
Compensation:
- Target cash compensation: $195K-$220K/year (Denver & most remote locations).
- $230K-$260K/year (San Francisco, Seattle & New York).
- Final offer depends on experience/expertise.
Work Location:
- Offices in Denver, San Francisco, New York City; hybrid work expected 2–3 days/week or more depending on role.
- Secure/reliable internet required when working remotely.
Equal Opportunity Employer Statement:
- Gusto is an equal opportunity employer committed to diversity and inclusion.
- Does not discriminate based on legally protected characteristics.
- Provides reasonable accommodations during application process.
Additional Notes:
- Personal information handled per Gusto's Applicant Privacy Notice.
How to Apply
About Gusto
Gusto is a cloud-based software company that provides a comprehensive platform for payroll, benefits, and human resource management. Designed primarily for small to medium-sized businesses in the United States, it automates payroll processing, tax filings, and employee onboarding while offering tools for health insurance administration and 401(k) plans. Gusto is known for its user-friendly interface and commitment to putting people first in the workplace.
View Company Profile