
Senior Software Engineer, Cloud Enablement
Temporal Technologies
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $155,000 - $225,000 per year
Job Level
Tech Stack
About the role
- Design and implement backend features that apply and extend the Temporal OSS replication stack to new Temporal Cloud capabilities
- Contribute to Temporal Cloud High Availability features, including:
- Namespace replication within and across regions and cloud providers
- Monitoring replication health and lag
- Supporting manual and automated failover workflows
- Build and improve namespace migration systems, including:
- Migration of namespaces and workloads between self-hosted Temporal clusters and Temporal Cloud
- Migration between Temporal Cloud environments or regions
- Tooling that supports safe cutover, validation, and rollback
- Own medium-to-large features end-to-end, from design through production rollout and long-term maintenance
- Write clear design documentation describing system behavior, tradeoffs, and failure modes
- Ensure features are production-ready by delivering:
- Service-level logs, metrics, and tracing
- Alerts, dashboards, and operational runbooks
- Participate in operational ownership, including on-call rotations, incident response, and postmortems
- Collaborate with teammates to continuously improve reliability, operability, and development velocity
Requirements
- Strong experience designing and building distributed backend systems with a focus on reliability and scalability
- Hands-on experience operating production systems, including debugging failures and improving observability
- Experience developing highly concurrent systems
- Demonstrated ability to write concurrent production code, preferably in Go (Java or similar languages also welcome)
- Solid understanding of failure modes, replication, and resiliency patterns in distributed systems
- Ability to independently drive work from problem definition to delivery, while collaborating closely with peers and stakeholders
- A mindset focused on building systems that are safe to operate, easy to reason about, and resilient to change
Benefits
- Unlimited PTO, 12 Holidays + 2 Floating Holidays
- 100% Premiums Coverage for Medical, Dental, and Vision
- AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
- Empower 401K Plan
- Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend developmentdistributed systemsconcurrent programmingGoJavareplicationobservabilityscalabilityreliabilityresiliency patterns
Soft Skills
problem-solvingcollaborationindependent workcommunicationdocumentationoperational ownershipincident responsecontinuous improvementattention to detailadaptability