CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Senior Software Engineer, Release Engineering Jobs

3 Job Offers

Filters
Senior Software Engineer - Qualification & Delivery - Release Platform
Save Icon
Location Icon
Location
United States , Chevy Chase; Palo Alto; New York City; Seattle
Salary Icon
Salary
105000.00 - 215000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Senior Software Engineer, Release Engineering
Save Icon
Join our Release Engineering team as a Senior Software Engineer. You will build and scale a reliable CI/CD platform using tools like Helm, ArgoCD, and Terraform. This high-impact role directly improves developer velocity and system reliability across our multi-cloud environment. Enjoy benefits li...
Location Icon
Location
United States
Salary Icon
Salary
143000.00 - 203000.00 USD / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Senior Software Engineer - Release Engineering
Save Icon
Lead the design of scalable CI/CD and release workflows as a Senior Software Engineer at Everlaw in Oakland. Utilize your 5+ years of cloud and IaC expertise with tools like Terraform and GitHub Actions to automate build, test, and deployment. Enjoy significant autonomy, a full-stack impact, and ...
Location Icon
Location
United States , Oakland
Salary Icon
Salary
164000.00 - 239000.00 USD / Year
everlaw.com Logo
Everlaw
Expiration Date
Until further notice

About the Senior Software Engineer, Release Engineering role

Senior Software Engineer, Release Engineering jobs represent a critical and highly specialized career path at the intersection of software development, systems engineering, and DevOps culture. Professionals in this role are the architects of software delivery, building and maintaining the robust platforms and pipelines that enable organizations to ship code efficiently, frequently, and reliably. They move beyond using CI/CD tools to become the core builders of the delivery ecosystem itself, directly impacting developer productivity, system stability, and business agility.

The core mission of a Senior Software Engineer in Release Engineering is to abstract complexity away from product development teams. They design self-service systems that make deployments safe, fast, and predictable. A typical day involves deep technical work to automate every aspect of the software lifecycle—from code commit and build to testing, staging, and production deployment. Common responsibilities include architecting and scaling continuous integration and continuous delivery (CI/CD) platforms, managing infrastructure as code for deployment environments, and ensuring robust observability and rollback capabilities for releases. They are also tasked with optimizing build times, standardizing release workflows across an organization, and enforcing security and compliance gates within the pipeline.

These engineers act as force multipliers, collaborating closely with development and SRE teams to identify bottlenecks and friction in the delivery process, then building tooling to eliminate them. They often evolve release strategies to support complex architectures, such as microservices, multi-cloud deployments, and cell-based or canary release patterns. Their work ensures that engineering teams can focus on building features while trusting the underlying platform to handle the logistics of delivery.

Typical skills and requirements for these senior-level jobs are comprehensive. A strong background in software development with languages like Python, Go, or Java is essential for creating automation and platform tooling. Proficiency with industry-standard technologies is expected, including container orchestration (Kubernetes), CI/CD orchestration tools (Jenkins, GitLab CI, GitHub Actions), deployment and package managers (Helm, ArgoCD), and infrastructure as code frameworks (Terraform, Pulumi). Beyond technical prowess, successful candidates demonstrate a deep understanding of software development lifecycle (SDLC) principles, site reliability engineering (SRE) concepts like error budgets, and a passion for improving developer experience. A collaborative, service-oriented mindset is crucial, as the role is fundamentally about enabling others. For those seeking high-impact, platform-focused roles, Senior Software Engineer, Release Engineering jobs offer a unique opportunity to shape the very foundation of how software is delivered at scale.

Filters

×
Countries
Category
Location
Work Mode
Salary