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 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Factory Engineer in Manassas, VA vacancy
  • $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... 
    Senior
    Contract work
    Temporary work
    Remote work

    Actalent

    Manassas Park, VA
    3 days ago
  •  ...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

    Adelphi

    McLean, VA
    5 days ago
  • $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... 
    Suggested
    Flexible hours

    General Dynamics Mission Systems

    Manassas, VA
    5 days ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Remote work
    Flexible hours

    Lockheed Martin

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

    Parsons

    Centreville, 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
    4 days ago
  • $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... 
    Senior
    Work experience placement

    VTG

    Manassas, VA
    2 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
    5 days ago
  •  ...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

    Lockheed Martin Corporation

    Manassas, VA
    1 day ago
  •  ...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).... 
    Senior
    Work at office
    3 days per week

    Serco North America

    Centreville, VA
    5 days ago
  •  ...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... 
    Senior
    Remote work

    Boeing

    Fairfax, VA
    5 days ago
  • $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... 
    Senior
    Work at office
    Local area
    Flexible hours
    2 days per week

    General Dynamics

    Manassas Park, VA
    4 days ago
  •  ...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... 
    Senior
    H1b
    Remote work

    Samprasoft

    McLean, VA
    5 days 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
    5 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
    5 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
    2 days 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
    4 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
    5 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
    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
    4 days ago
  • $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... 
    Senior
    Local area

    Freddie Mac

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

    Lockheed Martin

    Manassas, VA
    2 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

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

    Appian

    McLean, VA
    1 day ago
  • 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... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Chantilly, Loudoun County, VA
    4 days ago
  •  ...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

    Exiger

    McLean, VA
    5 days ago

Do you want to receive more vacancies?

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