Senior Software Release Engineer

General Dynamics

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Sudbury, MA
Salary
$126,862–$137,269 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $176k
This role $132k
$106k most similar roles pay here $248k

This role pays less than 94% of similar roles. Most pay $149,500–$202,486 — the shaded band above. At the midpoint, this role pays about $132k versus about $176k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1026 open roles on FindRole.

Listed pay typically runs $124,397–$154,401 across 931 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Senior Software Release Engineer

The Senior Software Release Engineer joins the engineering team to design and build a disciplined release process for software products. This role focuses on transforming manual steps into a reliable, automated engineering capability by developing CI/CD workflows, establishing versioning conventions, and managing artifact handling across development, staging, and production environments. The engineer will partner with software and AI teams to integrate automated unit, integration, regression, and security testing into delivery pipelines while ensuring traceability for auditability and rollback safety. Key technical skills include experience with Git, Jenkins, GitHub Actions, GitLab CI, or Azure DevOps, along with familiarity with Terraform, CloudFormation, and containerized delivery. The role addresses the critical need for dependable software delivery in a defense environment where release confidence, consistent quality gates, and clear documentation are essential for secure operations.

What you'll do

  • Design and build the release process for software products across development, staging, and production environments.
  • Develop and improve CI/CD workflows to ensure releases are repeatable, observable, and low-risk.
  • Integrate automated unit, integration, regression, and security testing into delivery pipelines.
  • Establish quality gates and standards for test coverage and release readiness.
  • Maintain traceability of software versions, changes, and validations across all environments.
  • Create detailed release records to support troubleshooting, auditability, and informed decision-making.
  • Build and validate automated rollback procedures to ensure quick recovery during failed deployments.

What we're looking for

  • Bachelor's degree in Engineering or a related field with 8 years of experience, or a Master's degree with 6 years of experience.
  • U.S. citizenship is required.
  • Ability to obtain a Department of Defense Secret security clearance.
  • Experience building, operating, or improving CI/CD pipelines for production software.
  • Experience with release engineering practices including versioning, artifact management, and rollback planning.
  • Experience implementing automated testing in CI/CD pipelines including unit, integration, regression, and security testing.
  • Proficiency with source control and CI/CD platforms such as Git, Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Strong documentation skills and cross-functional communication skills.
  • Experience supporting AI-enabled or data-intensive software systems (preferred).
  • Experience in defense, aerospace, or other regulated environments (preferred).
  • Familiarity with infrastructure as code tools like Terraform or CloudFormation (preferred).
  • Experience with containerized delivery, registries, and orchestration platforms (preferred).
  • Experience maturing release engineering and quality practices across multiple teams (preferred).

More like this

Similar roles

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 8 days ago $148,700–$199,400
PostgreSQL MySQL Amazon RDS Aurora Azure GCP Python Java Go Terraform CloudFormation Git GitLab GitHub Linux Containers Ansible Chef CI/CD Infrastructure as Code SRE DRE
5+ yrs exp Remote

Senior Software Engineer

Oracle

Nashville, TN 129 days ago $114,600–$234,600
PostgreSQL SQL PL/SQL Oracle Database Java JavaScript TypeScript Oracle APEX API Development CI/CD AI/ML Data Visualization SSO MFA Responsive Design
6+ yrs exp

Senior Software Engineer

Microsoft

Redmond, WA 135 days ago $119,800–$234,700
Python C# Java JavaScript C++ C Azure LLMs GitHub Copilot GenAI CI/CD Infrastructure as Code Distributed Systems Telemetry A/B Testing Feature Flagging Security-as-Code WCAG
4+ yrs exp

Senior Software Engineer

Oracle

Nashville, TN 99 days ago $89,200–$209,500
Java Python Go C++ C# Kubernetes Docker RESTful APIs CI/CD Linux Oracle Cloud Infrastructure Codex Claude Code GitHub Copilot Distributed Systems Infrastructure Automation Service Observability
3+ yrs exp

Senior Software Engineer

Adobe

San Jose, CA +1 15 days ago
JavaScript TypeScript Java REST GraphQL End-to-End Testing AI Frameworks Web Components
8+ yrs exp

Senior Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 58 days ago
JavaScript TypeScript Python AWS Svelte React Vue Sass CI/CD Datadog New Relic Handlebars APIs Agile System Design Web Architecture
4+ yrs exp Remote