- Remote, United States
- Remote
- Full-time · Senior
- $120K–$175K per year
- 4+ years
Design and deliver backend services, APIs, workers, and shared libraries that power cloud platform capabilities.
Compensation
The salary range for this role varies based on the geographic location of the position. The ranges below represent the expected base salary for candidates hired in the applicable locations: Zone A: New York (statewide), Arlington, VA, Northern California, Washington, DC, Massachusetts (statewide), and Seattle, WA — $130,000–$175,000 Zone B: All other U.S. locations — $120,000–$160,000
Responsibilities
- Design and deliver backend services, APIs, workers, and shared libraries that power cloud platform capabilities.
- Build and improve systems for orchestrating work across services, including job submission, execution tracking, status propagation, retries, cancellation, results, and operational visibility.
- Develop reliable asynchronous and event-driven systems using queues, messaging, background workers, and durable state.
- Work on distributed execution flows across platform services, including service-to-service communication, routing, acknowledgements, and failure recovery.
- Build and maintain cloud-native runtime infrastructure using containers, Kubernetes, deployment automation, and related platform tooling.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Nice to have: workflow engines
- Nice to have: orchestration systems
- Nice to have: job runners
- Nice to have: task execution platforms