Software Factory Engineer

General Dynamics

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Manassas, VA
Salary
$112,924–$125,275 / yr
Posted
10 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $175k
This role $119k
$100k $233k
below market most similar roles pay here above market

This role pays less than 83% of similar roles. Most pay $137,500–$213,250 — the blue band above. At the midpoint, this role pays about $119k versus about $175k 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 · Software Factory Engineer

The Software Factory Engineer joins the Progeny 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 organize modernization efforts, assess existing build and release workflows, and define scalable versioning, branching, and configuration-management strategies across multiple repositories. Key responsibilities include designing and troubleshooting CI/CD pipelines, managing artifacts, and automating infrastructure. You will utilize tools such as Bamboo, Bitbucket, GitLab, Jenkins, Bazel, CMake, and Maven. Additionally, you will leverage Docker, Kubernetes, and integrated security scanning to improve delivery speed, traceability, and product quality while collaborating with cybersecurity, systems, and software teams to integrate modern DevSecOps practices into the delivery lifecycle.

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.
  • Develop build infrastructure using tools such as Bazel, CMake, and Maven to support multiple languages.
  • Define scalable versioning, branching, release, and configuration-management strategies across various technology stacks.
  • Implement automated testing, artifact management, and infrastructure automation to improve delivery speed and security.
  • Integrate DevSecOps practices, including security scanning and code-quality tooling, into the software delivery lifecycle.
  • Manage container technologies such as Docker and Kubernetes to support distributed microservices applications.

What we're looking for

  • U.S. citizenship is required.
  • Must be able to obtain a Department of Defense Secret security clearance.
  • Bachelor's degree in Software Engineering or a related STEM field plus 5 years of relevant experience.
  • Master's degree plus 3 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, Jenkins, or comparable tools.
  • 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

Senior Software Factory Engineer

General Dynamics

Manassas, VA 55 days ago $156,965–$174,134
CI/CD Java C++ GitLab Bamboo Bitbucket Jenkins Docker Kubernetes Maven CMake Bazel Make Microservices Artifact Management Infrastructure Automation DevSecOps configuration-management
8+ yrs exp Hybrid

DevOps Backend Engineer

Booz Allen Hamilton

Lexington, MA +4 37 days ago $77,600–$176,000
Python Java C#/.NET Go Node.js AWS Azure Google Cloud OCI Kubernetes Docker Terraform GitLab CI/CD Jenkins GitHub Actions Azure DevOps Ansible Linux Shell PowerShell CI/CD Microservices APIs DevSecOps
5+ yrs exp

Software DevOps Engineer

Booz Allen Hamilton

Chantilly, VA 32 days ago $77,600–$176,000
DevOps DevSecOps CI/CD Python Docker Kubernetes Jenkins GitLab Bamboo Linux Shell Script Proxmox KVM Automation Monitoring Regression Testing
5+ yrs exp