Senior Software Factory Engineer
$156.97k - $174.13kGeneral Dynamics Mission Systems
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 8 years of relevant experience; or Master's degree, plus 6 years relevant experience.CLEARANCE REQUIREMENTS:Department of Defense Secret security clearance is preferred at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. Responsibilities for this Position We’re seeking an experienced Senior Software Factory Engineer to help modernize a mission-critical submarine combat system. In this role, you will enable the transformation of a large monolithic C++ codebase into secure, scalable Java-based microservices while strengthening the software factory capabilities required to deliver those systems reliably, securely, and efficiently.This is an opportunity for a senior engineer with deep experience in CI/CD pipelines, build systems, DevOps practices, source-control workflows, and software-delivery modernization. You will support the team’s current Bamboo and Bitbucket environment while helping define and execute a practical migration to GitLab.What You’ll ExperienceOrganize and accelerate software-factory modernization efforts for the migration of a monolithic C++ application to Java-based microservices.Design, implement, maintain, and improve robust automated build, test, integration, and deployment pipelines for a complex, multi-repository software environment.Enhance and standardize the current Bamboo and Bitbucket environment while planning and executing a smooth, phased migration to GitLab.Assess existing build, test, release, artifact-management, and repository workflows; identify opportunities to improve delivery speed, repeatability, traceability, security, and product quality.Define and implement scalable versioning, branching, release, and configuration-management strategies across multiple repositories, components, and technology stacks.Establish effective Git workflows, including branching standards, pull/merge request practices, code review, tagging, release management, and repository governance.Help teams adopt GitLab capabilities, including GitLab CI/CD, repository management, merge requests, runners, package and artifact management, and integrated security scanning.Develop and improve build infrastructure using modern build, dependency-management, and automation tools—such as Bazel, CMake, Gradle, Maven, Make, or comparable technologies—to support multiple languages and evolving program needs.Collaborate with software, DevOps, systems, cybersecurity, test, infrastructure, and program teams to integrate modern DevOps practices into the delivery lifecycle.Contribute to database architecture and integration approaches supporting distributed, microservices-based applications.Mentor team members and guide the adoption of modern software-factory tools, processes, and engineering practices.What You Bring to the TableStrong hands-on expertise in CI/CD pipeline design, implementation, automation, maintenance, and troubleshooting.Experience with CI/CD platforms such as Bamboo, Bitbucket, GitLab CI/CD, Jenkins, or comparable tools.Demonstrated experience improving Git-based source-control workflows in platforms such as Bitbucket or GitLab, including branching strategies, pull/merge requests, code reviews, tagging, release management, and repository versioning.Experience planning or executing the migration of repositories, build pipelines, CI/CD workflows, and developer processes from platforms such as Bitbucket and Bamboo to GitLab.Experience with build tooling and build systems in multi-language software environments, such as CMake, Gradle, Maven, Make, Bazel, or comparable technologies.Ability to evaluate, select, integrate, and adapt build, integration, and deployment tooling to support multiple programming languages, technology stacks, and changing program needs.Familiarity with Java-based microservices development and ecosystems; experience with legacy C++ systems is a plus.Knowledge of DevOps principles, automated testing, artifact management, infrastructure automation, and secure software-delivery practices.Strong analytical, problem-solving, communication, and collaboration skills.What Sets You ApartExperience building, operating, or modernizing a software factory for a complex, multi-team engineering program.Hands-on experience with both Atlassian Bamboo/Bitbucket and GitLab, particularly in multi-repository, multi-team development environments.Experience migrating Bamboo build plans and Bitbucket repositories to GitLab projects and GitLab CI/CD while maintaining access controls, traceability, security requirements, and release continuity.Knowledge of GitLab runners, CI/CD templates, package registries, artifact retention, code-quality tooling, and DevSecOps/security-scanning integrations.Experience establishing enterprise-scale repository, branching, versioning, and release-management strategies.Experience with Kubernetes, containerization, Kafka, Spring Boot, and modern microservices deployment patterns.Knowledge of secure coding, cybersecurity, DevSecOps, and compliance practices in defense or other regulated environments.Experience with defense, combat-system, or other high-consequence mission systems.Understanding of database architecture, data modeling, and data-access considerations for distributed applications.A pragmatic, adaptable mindset that balances modernization objectives with the operational needs of an actively delivering program.Join us in building the software factory and engineering foundation that will shape the future of submarine combat systems. Apply today to make a direct impact on national defense.Our Commitment to You:An exciting career path with opportunities for continuous learning and development.Research oriented work, alongside award winning teams developing practical solutions for our nation’s securityFlexible schedules with every other Friday off work, if desired (9/80 schedule)Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and moreSee more at gdmissionsystems.com/careers/why-work-for-us/benefitsWorkplace Options:This position is fully on-site OR Hybrid/Flex as desired.While on-site, you will be a part of the Progeny Manassas team.#LI-Hybrid Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $156,965.00 - USD $174,134.00 /Yr. Company Overview General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!Equal Opportunity Employer / Individuals with Disabilities / Protected VeteransJob SummaryID: 2026-74653Job Location: US-VA-ManassasRequired Clearance: Secret, obtainable within reasonable time based on requirementsCategory: Engineering-SoftwareEmployment Type: Full TimeHiring Company: General Dynamics Mission Systems, Inc.
$55 - $75 per hour
...Sr Software Factory EngineerWe are seeking an experienced Sr Software Factory Engineer to modernize a mission-critical submarine combat system. Your role will involve transforming a large monolithic C++ codebase into secure, scalable Java-based microservices, while enhancing...SeniorContract workTemporary workRemote work- ...National Security challenges, and thrives in software factories. We're executing a Mission that (1)... ...in systems and machine learning engineering, and (3) Finds repeatability in solution... ...two years and has built trust with the senior most leaders at the Department of War...Senior
$112.92k - $125.28k
...Qualifications Bachelor's degree in Software Engineering, or related Science, Technology,... ...We’re seeking an experienced Software Factory / DevOps Engineer to help modernize a mission... ...efficiently.This is an opportunity for a senior engineer with deep experience in CI/CD...SuggestedFlexible hours$50 per hour
...Artificial Intelligence (AI) team is looking for a Manassas Software Production & Deployment Engineer to focus on software development, testing, and... ...inserting AI into defense systems, delivered through our AI Factory in partnership with our lines of business.Who You AreTo...SuggestedFull timeTemporary workWork experience placementInterim roleCasual workRemote workFlexible hours$149.9k - $166.3k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a... ...Responsibilities for this Position ROLE AND POSITION OBJECTIVES:The Senior Software Engineer - Submarine Combat Systems, will be...SeniorFlexible hours$112.2k - $196.4k
...full potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for an amazingly talented Software Engineer to join our team! In this role you'll be challenged in a way that will keep you on the cutting edge of cyber development. Parsons...SeniorFull timeRemote workFlexible hours$112.2k - $196.4k
...Parsons is looking for an amazingly talented SeniorWindowsSoftware Engineer to join our team! In this role you'll be challenged in a way... ...is expected.What You'll Be Doing:Design and develop innovative software code for new tools and capabilities in areas related to...SeniorFull timeRemote workFlexible hours$90k - $110k
OverviewVTG is seeking a Senior Associate Software Engineer to support our Navy customer in Manassas, VA. This role is mostly onsite. The Associate Software Engineer will support our Navy customer's tactical system that is comprised of everything between legacy software...SeniorWork experience placement$118.52k - $131.48k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master's degree, plus 3 years relevant experience.CLEARANCE REQUIREMENTS:Department...SeniorFlexible hours- ...Lockheed Martin in Manassas, VA, seeks a Software Engineer for the ICP program to design, develop, and deploy scalable Java code within a DoD context. The role emphasizes full lifecycle software delivery, testing, and system integration for naval applications. The ideal...Senior
- ...customers - Serco has a great opportunity for you! Serco is looking for an experienced and enthusiastic Microsoft Power Platform Engineer capable of understanding technical details across a wide variety of disciplines to join our Maritime Engineering Operation (MEO)....SeniorWork at office3 days per week
- ...A leading aerospace company is seeking a Chief CloudEco Platform Engineer to architect and optimize secure infrastructure for their Software Factory. This role involves technical leadership, mentoring teams, and implementing best practices in cloud technology. Ideal candidates...SeniorRemote work
$118.52k - $131.48k
...Senior Linux Software EngineerThe Advanced Software Engineer - Submarine Combat Systems, will be responsible for integration of software components into the Linux-based Common Computing Environment (CCE) PaaS. The candidate will also be responsible for improving the software...SeniorWork at officeLocal areaFlexible hours2 days per week- ...ManagementIdentity FederationHistory of contributing to deployments in an engineering role.Identity Lifecycle Management and user provisioning/de-... ...nice to have.Knowledge of IT, service-oriented architectures, software development life cycles, or information security platforms and...SeniorH1bRemote work
- OverviewWe are seeking an experienced Senior Software Engineer to provide development engineering and programming support for software projects and infrastructure support activities.The successful candidate will be responsible for designing, developing, modernizing, and...Senior
$107.9k - $195.05k
Leidos is seeking a Software Developer for a 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs as well... ..., Attributes and Digital Policy Management. The Software Engineer will work with a large team of developers, software engineers and...SeniorFull time$135.7k - $251.9k
...technology solutions. Our Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages creativity,... ...Martin Rotary & Mission Systems is seeking a full-time Front-End Software Developer where you will be challenged to use your skills in a...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$146k - $234k
ResponsibilitiesAs a Senior Software Engineer at Peraton, you will play a key role in designing, developing, testing, and deploying new features for a critical data transmission application that directly supports the US intelligence community. You will collaborate with...SeniorContract workShift work$129k - $193k
...to be a part of Freddie Mac! We are searching for a highly innovative Senior Developer to join our team. Interested in learning more? Read on!Show off your skills as a full stack software engineer, and will influence outcomes, guide transformation, and put your stamp...SeniorLocal areaShift work$125k - $165k
...empowered to innovate, grow professionally, and make a meaningful impact.What We’re Looking For:Iridium is seeking an experienced Senior Software Engineer to join the team developing a state-of-the-art satellite ground system and user equipment for the company’s satellite-...SeniorFull timeContract workWork at officeRemote work$80 - $90 per hour
...VirginiaDuration: Contract (Possible contract to Hire)Job ID: 179091Job Overview: We are seeking an experienced and highly skilled Senior Software Engineer to design, build, and support scalable Multifamily application platforms and cloud-native services. This role focuses on...SeniorFull timeContract workWork experience placement$129k - $193k
...across the country. Join an organization where your work contributes to a greater purpose.Position OverviewAre you a seasoned software engineer looking for an opportunity work with a variety of technology and make a meaningful contribution to the team?We have an opportunity...SeniorLocal area- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want to engineer software systems that contribute to solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Agentic Software Engineer to design,...SeniorInternshipLocal areaImmediate start3 days per week
$110.3k - $204.9k
...technology solutions. Our Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages creativity,... ...what's possible.The WorkThe RMS team in Manassas is looking for Software Engineer for the Integrated Common Processor (ICP) program....SeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$112.8k - $257k
Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...SeniorFull timeContract workPart timeLocal areaRemote work$135k - $175k
...welcome all qualified individuals to apply.Job SummaryBattelle's Advanced Microsystems Solutions (AMS) organization is seeking a Software Engineer to support the development of next-generation Radio Frequency (RF) and Spectrum Operations solutions. This role will focus on...SeniorWork experience placementWork at officeLocal areaRemote workFlexible hours- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want to develop software systems that contribute to solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Software Engineer to design, build,...SeniorWork experience placementInternshipLocal areaImmediate start3 days per week
$125k - $250k
...best results. When you join Appian, you’ll be part of a passionate team dedicated to accomplishing hard things, together.Senior Software Engineer Overview: At Appian, we’re not only about building awesome software, but also about growing our culture of passion, energy...SeniorTemporary workWork experience placementLocal areaFlexible hours- Senior Software EngineerCompany:The Boeing CompanyBoeing Defense, Space & Security (BDS) has an exciting opportunity for a Senior Software Engineer to join the National Systems Programs (NSP) software team in El Segundo CA or Chantilly, VA.The selected candidate will perform...SeniorPermanent employmentFull timeWork experience placementImmediate startVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- ...revolutionizing the way corporations, government agencies, and banks manage risk and compliance in their third-parties, supply chains, and customers through its software and tech-enabled solutions. Exiger's mission is to make the world a safe and transparent place to succeed....Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Factory Engineer. Be the first to apply!
- software engineer amazon Manassas, VA
- information technology software engineer Manassas, VA
- federal - software developer Manassas, VA
- software engineer remote Manassas, VA
- remote entry level software developer Manassas, VA
- network software engineer Manassas, VA
- intel software engineer Manassas, VA
- senior software engineer remote Manassas, VA
- senior software engineer Manassas, VA
- software engineer full time Manassas, VA


