Staff Software Engineer - Compute (Temporal Cloud)
About the Role
We are looking for a Staff Software Engineer - Compute (Temporal Cloud) to join our team at Ladders. This is a remote position open to US-based candidates only. In this role, you will build and maintain systems that power mission-critical Information Technology workflows. As a Staff Software Engineer, you will collaborate with product teams and peers to design clean, scalable solutions that prioritize craftsmanship, impact, and ownership.
What You'll Do
- Create new managed compute primitives for Temporal Cloud.
- Design robust autoscaling systems for worker fleets.
- Define architecture for cloud and open-source boundaries.
- Build and operate key task execution services.
- Ensure operability via established SLOs and monitoring.
- Lead design documentation and provide technical leadership.
- Influence cross-team initiatives to ensure platform coherence.
Requirements
- 5+ years of experience building distributed systems or multi-tenant platform services.
- Strong understanding of concurrency, performance, reliability, and failure modes.
- Proven record of shipping platform primitives like APIs and data planes.
- Ability to manage outcomes related to SLOs and incident response.
- Excellent written communication and analytical skills.
- Go experience is a plus.
Nice to Have
- Experience with cloud-native technologies.
- Familiarity with container orchestration tools like Kubernetes.
- Knowledge of microservices architecture.
What We Offer
- Unlimited PTO, 12 Holidays + 2 Floating Holidays.
- 100% coverage for Medical, Dental, and Vision premiums.
- AD&D, Long- and Short-Term Disability, Life Insurance options.
- Empower 401K Plan.
- Learning Development perks, Internet Stipend, and more.
Our client is an equal opportunity employer. We encourage you to apply even if you don’t meet every qualification—your background could be exactly what this team needs.
This Staff Software Engineer role at Ladders offers a competitive salary and the opportunity to work on cutting-edge cloud technologies. Enjoy unlimited PTO and a comprehensive benefits package.
Who Will Succeed Here
Proficient in Go programming language with hands-on experience in building distributed systems, ensuring low latency and high throughput for mission-critical applications.
Strong understanding of concurrency models and SLO management, with a proven track record of designing and implementing APIs that handle high volumes of requests efficiently.
Self-motivated and proactive in a remote work environment, capable of managing time effectively and collaborating across teams to drive projects from conception to deployment.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months