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

Principal Software Engineer

$10k

VTG Defense

Overview As a PrincipalSoftware Engineer supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software solutions that enable critical intelligence, defense, and operational missions. Working alongside engineers, analysts, and mission stakeholders, you will build scalable applications and services that directly support the protection of U.S. national security interests. The ideal candidate will have extensive software engineering experience and advanced proficiency in Python, Protocol Buffers, gRPC, Kubernetes, and Helm. This individual will help design, develop, integrate, deploy, and maintain scalable, highly available mission systems using modern distributed-system and containerization technologies. This role is based in Hanover, Maryland. Eligible candidates may receive a sign-on bonus of up to $10,000, making this an exceptional opportunity to join a mission-critical team supporting national security initiatives.

  • Triaplex
  • VTG
What will you do? Analyze user, system, and mission requirements to derive software design, interface, and performance requirements. Design, develop, modify, test, integrate, and maintain complex mission-critical software systems. Develop high-quality software primarily using Python and related programming languages and frameworks. Design and implement distributed services and system interfaces using Protocol Buffers and gRPC. Debug existing software, identify root causes, and correct defects across complex applications and services. Create and maintain scalable, reliable, and highly available mission systems using modern software architecture and system design principles. Build, deploy, configure, and maintain containerized applications using Kubernetes, Helm, and Docker-based technologies. Develop and maintain Helm charts, Kubernetes resources, deployment configurations, and supporting infrastructure. Develop automation scripts and tools to improve software development, testing, integration, deployment, and operational workflows. Support automated GitLab continuous integration and continuous deployment pipelines. Develop and execute test procedures for individual software components, services, interfaces, and integrated systems. Use scientific analysis and mathematical models to predict, measure, and evaluate software and system performance. Collaborate with systems engineers and hardware engineers to define software requirements, system interfaces, performance expectations, capabilities, and project limitations. Integrate software with databases, messaging platforms, search technologies, configuration services, and external interfaces. Troubleshoot application, container, deployment, network, database, and system integration issues. Review existing engineering practices and recommend improvements to software documentation, development processes, testing standards, coding practices, and deployment procedures. Create and maintain technical documentation throughout the software development life cycle. Participate in software architecture, design reviews, integration, verification, validation, deployment, and sustainment activities. Provide technical guidance and mentorship to software engineers as needed. Do you have what it takes? US Citizen with TS/SCI with Poly required Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Mathematics, or a related technical discipline. A minimum of 20 years of professional software engineering experience. Advanced software development experience using Python. Strong experience developing distributed applications and services using Protocol Buffers and gRPC. Extensive hands-on experience with Kubernetes and container orchestration. Experience developing, configuring, and maintaining Helm charts. Experience designing and maintaining scalable, highly available, and mission-critical software systems. Experience debugging, testing, integrating, deploying, and supporting complex software applications. Experience developing automation scripts and improving engineering workflows. Demonstrated ability to translate user and system requirements into software design and performance requirements. Experience collaborating with software, systems, and hardware engineering teams. Strong analytical, troubleshooting, documentation, and communication skills. Experience with several of the following technologies is strongly desired: Java RESTful APIs and web services GNU Autotools Docker and Docker Buildx Automated GitLab CI/CD pipelines MongoDB etcd Elasticsearch RabbitMQ Distributed systems and microservices Container-based build and deployment processes Automated software testing and system integration VTG's estimated starting pay range is $200K-$245K annually, which is a general guideline for the geographic location. When extending an offer, VTG also considers work experience, education, skill level, market considerations and may possibly include contractual requirements which may cause an offer to fall outside of this range. VTG Defense

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Hanover, MD vacancy
  • $154.05k - $278.48k

    Leidos has a new and exciting opportunity for a Principal Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software... 
    Suggested
    Full time
    Local area
    Immediate start
    Flexible hours

    Leidos

    Hanover, MD
    3 days ago
  • Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software engineers develop the next-generation technologies that drive... 
    Suggested

    Base-2 Solutions, LLC

    Hanover, MD
    11 hours ago
  •  ...Principal Full Stack Engineer, Washington DC X4 is partnered with a scaling healthcare AI company building products for healthcare payers and...  ...: Full-stack experience: 10+ years of professional software engineering experience, including significant full-stack... 
    Suggested
    Full time
    Remote work

    X4 Life Sciences

    Baltimore, MD
    1 day ago
  •  ...JOB TITLE : Principal Software Engineer EMPLOYMENT TYPE: Long term Contract LOCATION: Baltimore, MD Key Required Skills Strong experience with Java, OpenShift/ Amazon Web Services (AWS), Agile Development, Angular/React, JavaScript, Spring Boot, Spring... 
    Suggested
    Long term contract
    Local area

    TechWish

    Baltimore, MD
    3 days ago
  • $200k - $240k

     ...Principal Software Engineer – C#/.NET Core & AWS | AI-Enabled Platforms | $200,000 - $240,000 + bonus & RSUs | Hybrid (3-days in office) I’m recruiting for a global leader in professional information and enterprise software, and they need a hands-on Principal Engineer... 
    Suggested
    Full time
    Work at office

    Greybridge Search & Selection

    Baltimore, MD
    14 hours ago
  • $118.3k - $224.9k

     ...rapidly evolving global market. Solipsys is a wholly owned subsidiary of Collins Aerospace/RTX and is currently seeking a Principal Software Engineer who is enthusiastic, hardworking, and proactive in writing and developing code using programming languages and related... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Fulton, MD
    5 days ago
  • $25k

    Leidos has a new and exciting opportunity for a Principal Software Engineer in our Intel Sector. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT... 
    Full time
    Immediate start
    Relocation package
    Flexible hours

    Leidos

    Columbia, MD
    2 days ago
  • $123k - $308k

     ...Defense (DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world.Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on... 
    Full time
    Contract work
    Flexible hours

    Clarity

    Columbia, MD
    4 days ago
  • $154.05k - $278.48k

     ...to customers in the national security, engineering, and health industries. We deliver innovative...  ...-enabled services and mission software capabilities in the areas of cyber, logistics...  ...the OpportunityLeidos is seeking a Principal Software Engineer to provide advanced software... 
    Full time

    Leidos

    Laurel, MD
    2 days ago
  •  ...Residency All applicants must currently reside in the United States Overview BigBear.ai is seeking a Principal Software Engineer to support the exciting Advanced Analytics Team mission. Engineer will work closely with mission stakeholders to analyze software requirements... 

    BigBear.ai

    Columbia, MD
    2 days ago
  • $25k

    Leidos has a new and exciting opportunity for a Principal Hardware/Software Design Engineer in our Intelligence Sector. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals... 
    Full time
    For contractors
    Immediate start
    Relocation package
    Flexible hours

    Leidos

    Annapolis Junction, MD
    2 days ago
  • $108.8k - $163.2k

     ...employees are not only part of history, they're making history. Northrop Grumman Mission Systems (NGMS) is seeking a Principal Embedded Software Engineer to join our innovative Software Technologies organization. The new team member will work on software systems for... 
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    5 days ago
  • $250.6k - $362.6k

     ...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling...  ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Columbia, MD
    3 days ago
  •  ...Multiple Opportunities | National Security | Cutting-Edge Technology MUST HOLD A TS/SCI with Polygraph Are you a Software Engineer looking to work on technology that directly impacts national security? We're hiring Software Engineers across multiple mission... 
    Full time

    Searchability Aerospace & Defense

    Hanover, MD
    4 days ago
  • $155k - $175k

     ...Job Description Job Description Job Title Principal‑Level Software Engineer (Java, Python)  Why IDS? IDS believes in resolving conflict, building innovative approaches to do so. Combining operational expertise with an intimate understanding of today’s greatest challenges... 
    Local area
    Flexible hours
    Shift work

    IDS International

    Annapolis Junction, MD
    more than 2 months ago
  • $200k - $280k

     ...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company... 
    Full time
    Contract work
    Immediate start
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Columbia, MD
    more than 2 months ago
  • $78k - $250k

    REQUIRED:TO BE CONSIDERED FOR THIS POSITION YOU MUST HAVE AN ACTIVE TS/SCI W/ FULL SCOPE POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED) The team is seekinga developer to join the Abyss team. Experience with C++, Javascript, and Python are preferred. Level 0: No...
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    2 days ago
  • $78k - $250k

     ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Highly Desired...  ...system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    5 days ago
  • $78k - $275k

     ...HAVE AN ACTIVETS/SCI WITH POLYGRAPH SECURITY CLEARANCE WITH THE FEDERAL GOVERNMENT. (U.S. CITIZENSHIP REQUIRED).Seeking a senior engineer who can design, implement, and improve distributed application orchestration logic, mentor peers, and contribute to the architectural... 
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    5 days ago
  • $78k - $250k

     ...CONSIDERED FOR THIS POSITION YOU MUST HAVE AN ACTIVE TS/SCI W/ FULL SCOPE POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED) The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm... 
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    3 days ago
  • $78k - $275k

     ...HAVE AN ACTIVETS/SCI WITH POLYGRAPH SECURITY CLEARANCE WITH THE FEDERAL GOVERNMENT. (U.S. CITIZENSHIP REQUIRED).Seeking a reliable engineer capable of implementing containerized application workflows and infrastructure automation using modern DevOps and cloud-native... 
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    5 days ago
  • $220k - $224k

     ...ACTIVE TS/SCI Clearance with Poly REQUIRED Position Overview:  Red Arch Solutions is hiring a Principal Backend Software Engineer to join a priority program in Annapolis Junction, Maryland. We are seeking a Backend Software Engineer with experience building and testing... 
    16 hours
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work

    Red Arch Solutions

    Annapolis Junction, MD
    more than 2 months ago
  • $94.4k - $198.2k

    Job Title: ZT STS Software Engineer-TS/SCI with PolyJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity:The DevOps... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Hanover, MD
    5 days ago
  • $65.8k - $213.4k

     ...together and take pride in our contributions to the nation’s safety.We are recruiting for junior, mid-level, and senior engineers with a background in Software Engineering to support our team. This position can be located in either of the following locations: Redondo Beach (... 
    Relocation package
    Shift work

    Northrop Grumman

    Linthicum, MD
    5 days ago
  • $78k - $250k

     ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. DEVOPS developers...  ...system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    1 day ago
  • $140k

     ...AN ACTIVETS/SCI WITH POLYGRAPH SECURITY CLEARANCE WITH THE FEDERAL GOVERNMENT. (U.S. CITIZENSHIP REQUIRED). Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm... 
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    4 days ago
  • $78k - $250k

     ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Highly Desired...  ...system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    3 days ago
  • $113.2k - $237.8k

    Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee...  ..., age, national origin, disability, status as a protected veteran, or any other protected characteristic.Department:Software Engineering
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Linthicum, MD
    2 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cybersecurity & DevOpsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The OpportunityCACI is seeking... 
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Linthicum, MD
    5 days ago
  • $166.9k - $309.9k

     ...solving the tough challenges and pushing the boundaries of technology to help our customer achieve its mission.The Work:As a Software Engineer, you will:• Analyze user requirements to derive software design and performance requirements• Provide recommendations for improving... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Hanover, MD
    2 days ago

Do you want to receive more vacancies?

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