Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Factory Engineer

$156.97k - $174.13k

General 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Factory Engineer in Manassas, VA vacancy
  • $100k - $150k

    Senior Field Applications Engineer INFICON is a leading provider of innovative instrumentation, critical sensor...  ...Smart Manufacturing/Industry 4.0 software solutions that enhance productivity...  ...quality of tools, processes, and complete factories. These analysis, measurement and... 
    Senior
    Work at office
    Remote work

    INFICON

    Manassas Park, VA
    2 days ago
  • $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... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Manassas, VA
    4 days ago
  • $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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Parsons

    Centreville, VA
    3 days ago
  •  ...Overview Senior C++ Developer role with responsibilities spanning feature development, requirements analysis, and collaboration across...  ...new development as well as the maintenance of existing complex software systems. Ensure compliance with SWIFT reference architecture... 
    Senior
    Full time

    TechWish

    Manassas, VA
    4 days ago
  • $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... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Manassas, VA
    4 days ago
  • $125.1k - $225.2k

     ...Unleash your talent and redefine what’s possible. Job Description Parsons is looking for an amazingly talented Senior Software Engineer to join our team! What You'll Be Doing Developing robust software applications in line with program requirements... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Parsons Company

    Manassas, VA
    4 days ago
  • $182.1k - $210.6k

     ...Job Title: Senior DevSecOps Engineer Location: Chantilly, VA Security Clearance: Active Top...  ..., DC, is a highly specialized software solutions provider with a robust presence...  ...the Department of Defense's software factory ecosystem, OMNI has risen as a trusted... 
    Senior

    Omni Federal

    Chantilly, Loudoun County, VA
    1 day ago
  • $154k - $184k

     ...Description We are seeking a Senior Software Engineer to join our Navy Programs team. In this role, you will provide hands-on technical leadership for the design, development, integration, and fielding of mission-critical software systems supporting U.S. Navy submarines... 
    Senior
    Full time
    Relocation package
    Flexible hours

    Altron Inc

    Manassas, VA
    3 days ago
  • $112.2k - $196.4k

     ...potential. Unleash your talent and redefine what’s possible. Job Description: Parsons is looking for a talented Full Stack Software Engineer to join our growing team supporting a high-priority national security mission. In this role, you will contribute to the design... 
    Senior
    Remote work
    Flexible hours

    Parsons Corporation

    Centreville, VA
    1 day ago
  • $105k - $160k

     ...Job Description NOTE : to qualify for this role, you must be a U.S. Citizen Summary We are looking for a Senior Software Engineer to join the Learning & Active Perception (LEAP) team in AV’s MacCready Works business segment. LEAP focuses on the development... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office

    AeroVironment

    Centreville, VA
    1 day ago
  • $100k - $185k

    OverviewAs a Senior Software Engineer, you will work with a team of developers to deliver software features, APIs, and microservice-based solutions. We are looking for candidates with experience designing, developing, and delivering modern software solutions using Agile... 
    Senior

    Steampunk

    McLean, VA
    1 day ago
  • 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

    VTG

    Chantilly, Loudoun County, VA
    3 days ago
  • $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... 
    Senior
    Full time

    Leidos

    Chantilly, Loudoun County, VA
    4 days ago
  •  ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer Location: McLean,VA Overview Summary: Do you love building and pioneering in the technology space? Do you enjoy... 
    Senior
    Internship

    Ampcus

    McLean, VA
    3 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Manassas, VA
    1 day ago
  • $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... 
    Senior
    Contract work
    Shift work

    Peraton Corporation

    Chantilly, Loudoun County, VA
    3 days ago
  • $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... 
    Senior
    Local area
    Shift work

    Freddie Mac

    McLean, VA
    4 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Work experience placement

    Pinnacle Group

    McLean, VA
    3 days ago
  • $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-... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    Iridium

    McLean, VA
    3 days ago
  •  ...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,... 
    Senior
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    McLean, VA
    3 days ago
  •  ...Redhorse Corporation is seeking a Senior Software Engineer (SME) to lead complex engineering initiatives for mission-critical government systems. You will analyze requirements, design foundational solutions, and synthesize operational data to support high-stakes decisions... 
    Senior

    Redhorsecorp

    Chantilly, Loudoun County, VA
    4 days ago
  • $86.8k - $198k

    Software Engineer, SeniorThe Opportunity:We're looking for a passionate, full-stack software engineer to work with a fast-paced, highly collaborative software development team building and launching capability for Enterprise web-based systems in the Cybersecurity field.... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    1 day ago
  • $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... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...can be appropriately used during your application and interviews which can be found here.Role OverviewID.me is seeking a Senior Software Engineer to join the Reporting & Billing team, where we build the definitive record for the member experience: every workflow, decision... 
    Senior
    Full time
    Work at office
    Remote work

    ID.me

    McLean, VA
    1 day ago
  •  ...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,... 
    Senior
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    McLean, VA
    3 days ago
  • $85k - $170k

     ...Everforth ECS is seeking a Senior Software Engineer who is familiar with all phases of the software development process to design, develop, and maintain software modules and applications.Responsible for creating software components that will be used in radar systems to... 
    Senior

    ECS Federal

    Chantilly, Loudoun County, VA
    3 days ago
  •  ...Who We’re Looking For (Position Overview) Spry Methods is seeking a Software Engineer to support a federal customer in Quantico, VA. The ideal candidate will have hands-on experience with software testing best practices and defect management processes and proven experience... 
    Senior

    Method Products

    Quantico, VA
    4 days ago
  • $190.98k - $231.05k

     ...appropriately used during your application and interviews which can be found here.Role OverviewID.me is seeking a Senior Fullstack Software Development Engineer to join the Person team. You'll design and build the systems that define who a person is on ID.me — the... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    McLean, VA
    3 days ago
  •  ...The engineer will design, develop, and maintain software applications, including cloud-based solutions and legacy system migrations. They will also collaborate with technical teams to ensure system performance, reliability, and adherence to operational requirements.... 
    Senior

    engineeringjobs.net, Inc.

    Chantilly, Loudoun County, VA
    1 day ago
  •  ...allow them to thrive in space including solar panels, flight software, star trackers, optical systems, separation systems, and...  ...empowering the boldest and most ambitious space missions. SENIOR SOFTWARE ENGINEER II Rocket Lab Optical Systems solves mission-critical... 
    Senior

    Rocket Lab

    Chantilly, Loudoun County, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Factory Engineer. Be the first to apply!