Senior Software Engineer, Temporal Cloud
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• In this position, you'll directly contribute to the scalability, reliability, and security of Temporal Cloud, empowering you to substantially impact our technology and the thousands of customers who depend on it. • 5+ years of professional software engineering experience building and operating production systems • Strong understanding of distributed systems concepts including concurrency, consistency, and fault tolerance • Proficiency in Go or similar systems-level programming languages • Experience with cloud platforms such as AWS, Azure, or Google Cloud • Demonstrated ability to design and implement scalable, reliable systems and APIs • Strong debugging and problem-solving skills with the ability to investigate complex production issues • Excellent collaboration and communication skills with the ability to work effectively across teams • Self-motivated with the ability to work independently and take ownership of features from design through deployment • Prior experience with Temporal or workflow orchestration systems • Experience building IAM systems, authentication, or authorization frameworks • Experience with Kubernetes, containerization, and cloud-native infrastructure • Background in multi-tenant SaaS platforms and enterprise feature development • Familiarity with infrastructure-as-code tools and practices
Responsibilities
• Design, build, and maintain systems across namespace management, IAM, enterprise features, and cloud infrastructure • Build and operate the Namespace platform across AWS, GCP, and Azure, including provisioning workflows and resource management • Implement enterprise capabilities such as audit logs, export history, notifications, and control plane data pipelines • Develop security and access control features that enable enterprise customers to manage their cloud deployments safely • Contribute to platform reliability, availability, and developer productivity initiatives • Collaborate with product, engineering, and infrastructure teams to deliver high-quality solutions aligned with customer needs • Participate in on-call rotation to ensure system reliability and respond to production incidents • Contribute to architectural decisions and technical design reviews for cloud platform features
Benefits
• The estimated pay range for this role is $180,000 - $225,000 depending on locale • This role is also eligible to participate in Temporal’s equity plan. • 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! • Paid Time Off (PTO) and Benefits outside the United States vary by country, and are issued in partnership with Remote.com. Additionally, Temporal offers perks to all international employees for learning & career development, a lifestyle spending account, in-home office setup (in addition to company-issued hardware), professional memberships, work-from-home meals, and access to the Calm app for mental wellness. • Travel • Temporal is a globally distributed, collaborative team that values opportunities for in-person connection. Occasional travel may be required for company events, team offsites, and other meaningful moments that bring us together. • $3,600 / Year Work from Home Meals • $1,800 / Year Professional Enrichment (Career Development & Professional Memberships) • $1,200 / Year Lifestyle Spending Account • $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment - laptop, monitor, keyboard, mouse, trackpad, and extension power cable at no cost to you) • $74 / Month Reimbursement for Internet • Calm App Subscription for Mental Health & Wellness