Staff Software Engineer, Release Engineering

8 hours ago

Apply Now
Logo of Temporal Technologies

Temporal Technologies

Software • SaaS • Cloud Computing

Temporal Technologies is a company that provides a platform for durable execution, helping developers build resilient applications by managing failures, network outages, and long-running processes. Their technology abstracts away the complexity of building scalable distributed systems, allowing developers to focus on delivering reliable systems faster. Temporal simplifies code by eliminating recovery logic, callbacks, and timers, making software more durable and fault tolerant. The platform supports a wide variety of applications, from transaction processing to applied AI, and is favored by developers for its ease of use and reliability. Temporal is open-source and offers both self-hosted and managed cloud services in multiple regions, enabling scalable, serverless application development.

51 - 200 employees

Founded 2018

☁️ SaaS

💰 $75M Series B on 2023-02

📋 Description

• Lead the full Software Development Lifecycle from requirements and design to implementation, deployment, and long-term operation. • Design and build automation systems that orchestrate every step of the release process using Temporal. • Develop and maintain build tooling, deployment workflows, and release infrastructure that ensure consistency and safety at scale. • Deliver reliable hotfix and scheduled release workflows that minimize risk and eliminate manual coordination. • Document system design and operational procedures to enable clarity, reuse, and maintainability. • Take full ownership of the systems you build, ensuring they are scalable, dependable, and easy to operate. • Define and uphold high standards of technical excellence and reliability. • Operate production-grade systems and participate in the team’s on-call rotation as needed. • Continuously improve automation, release cadence, and feedback loops to reduce friction and human involvement. • Explore new ways to use Temporal to power the release and deployment lifecycle. • Deepen your understanding of Temporal’s architecture and service interactions. • Experiment with new automation patterns, testing strategies, and workflow designs that increase release confidence. • Work closely with all the engineering teams to evolve the release process and ownership model. • Participate in design reviews and contribute to system-wide improvements. • Share knowledge and best practices for building reliable, scalable automation systems.

🎯 Requirements

• A strong sense of ownership and pride in delivering systems that make releases seamless and reliable. • Motivation to automate repetitive processes and deliver operational simplicity. Experience building or operating release engineering, build, or deployment systems at scale. • Strong technical judgment with the ability to balance safety, velocity, and maintainability. • Ability to work independently in a dynamic, fast-paced environment. • Excellent collaboration and communication skills. • Experience developing scalable, distributed systems in production environments. • Proficiency in one or more modern programming languages, ideally Go. • Familiarity with Temporal or other workflow orchestration systems strongly preferred. • Experience with Kubernetes and containerized deployments. • Hands-on experience with major cloud providers such as AWS or GCP. • Strong understanding of operating systems, networking, and release automation best practices. • Background in CI/CD pipeline design and build tooling.

🏖️ 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! • 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,500 / Year Career Development & Learning • $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) • $500 / Year Professional Memberships • $74 / Month Reimbursement for Internet • Calm App Subscription for Mental Health & Wellness

Apply Now

Similar Jobs

November 26

Jonas Software

1001 - 5000

Security Engineer co-owning the DevSecOps program at Constellation Payment Processing. Driving security automation, compliance automation, and penetration testing in a leading payment facilitator.

September 24

Veeva Systems

1001 - 5000

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Lead migration and build scalable AWS infrastructure and CI/CD for Veeva’s life sciences industry cloud, focusing on reliability, cost, and automation.