Staff Software Engineer, Developer Productivity Async
Core
Improving developer productivity by enhancing tools, systems, and asynchronous processing infrastructure for product engineers.
Role type
Staff Software Engineer (Developer Productivity)
Builds
Internal developer tooling, abstractions, and async infrastructure (Sidekiq, Kafka) for product engineering teams.
Domain
SaaS / HR Tech / Developer Experience
Deliverable
production ML models | product features | infrastructure
Required skills
Ruby, Rails, asynchronous processing, Kafka, Sidekiq, architectural design, AI/LLM integration, systems thinking
Preferred skills
Large-scale code migration, incident resolution optimization, cross-functional collaboration
Technologies
Ruby, Rails, Sidekiq, Kafka, LLMs
Responsibilities
Identify and solve inefficiencies in tooling and APIs; Design and implement solutions using AI for large-scale code migrations; Develop and maintain services and architecture to support product engineering; Advance Kafka and Sidekiq usage for async processing; Harden async infrastructure for resilience under heavy loads.
Seniority
Staff, hands-on IC with strategic impact