Senior Software Factory Engineer

General Dynamics

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Manassas, VA
Salary
$156,965–$174,134 / yr
Posted
55 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $168k
This role $166k
$107k $235k
below market most similar roles pay here above market

This role pays less than 59% of similar roles. Most pay $149,500–$186,300 — the blue band above. At the midpoint, this role pays about $166k versus about $168k 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 1377 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 1184 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Senior Software Factory Engineer

The Senior Software Factory Engineer joins the Progeny Manassas team to modernize a mission-critical submarine combat system. In this role, you will lead the transformation of a large monolithic C++ codebase into secure, scalable Java-based microservices while strengthening software DevOps capabilities. You will design, implement, and troubleshoot CI/CD pipelines, manage build systems, and define versioning, branching, and configuration-management strategies across multiple repositories. Key technologies include Bamboo, Bitbucket, GitLab CI/CD, Jenkins, Bazel, CMake, and Maven. You will also utilize Docker and Kubernetes to support distributed applications. Your work involves assessing existing workflows to improve delivery speed, traceability, and security, collaborating with cybersecurity and infrastructure teams to integrate modern DevSecOps practices into the software delivery lifecycle for national defense systems.

What you'll do

  • Lead the migration of a monolithic C++ codebase into secure, scalable Java-based microservices.
  • Design, implement, and troubleshoot CI/CD pipelines for complex, multi-repository software environments.
  • Execute the migration of existing build and repository workflows from Bamboo and Bitbucket to GitLab.
  • Define scalable versioning, branching, release, and configuration-management strategies across multiple technology stacks.
  • Develop build infrastructure using tools such as Bazel, CMake, and Maven to support multiple languages.
  • Assess and improve build, test, release, and artifact-management workflows to increase delivery speed and security.
  • Integrate modern DevOps practices and security scanning into the software delivery lifecycle.

What we're looking for

  • U.S. citizenship is required.
  • Secret security clearance is preferred at time of hire.
  • Bachelor's degree in Software Engineering or related STEM field plus 8 years of relevant experience.
  • Master's degree plus 6 years of relevant experience.
  • Expertise in CI/CD pipeline design, implementation, automation, maintenance, and troubleshooting for multi-repository environments.
  • Experience with CI/CD platforms such as Bamboo, Bitbucket, GitLab CI/CD, or Jenkins.
  • Experience developing build infrastructure using tools such as Bazel, CMake, Maven, or Make.
  • Knowledge of container technologies such as Docker or Kubernetes (preferred).

More like this

Similar roles

Software Factory Engineer

General Dynamics

Manassas, VA 10 days ago $112,924–$125,275
Java C++ CI/CD DevOps GitLab Bamboo Bitbucket Jenkins Docker Kubernetes Maven CMake Bazel Make Microservices Artifact Management Infrastructure Automation DevSecOps
5+ yrs exp Hybrid

Senior Software Engineer, Manufacturing Test

Anduril Industries

Costa Mesa, CA 139 days ago $191,000–$254,000
Python C# WPF AWS Azure Git CI/CD DevOps SQL Server DB2 NoSQL RESTful services Linux Windows USB SPI I2C CAN RS232 RS485 Ethernet Embedded Systems
8+ yrs exp

Senior Software Engineer, Manufacturing Test

Anduril Industries

Mountain View, CA +1 139 days ago $209,000–$278,000
Python C# WPF AWS Azure Git CI/CD DevOps SQL Server DB2 NoSQL Linux Windows RESTful services USB SPI I2C CAN RS232 RS485 Ethernet Embedded Systems
8+ yrs exp