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.

#J-18808-Ljbffr

Vacancy posted 2 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
  • $10k

     ...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.... 
    Suggested
    Work experience placement
    Relocation package

    VTG

    Hanover, MD
    2 days ago
  • $122.8k - $213.4k

     .... Our employees are not only part of history, they're making history. Northrop Grumman’s Space Sector is seeking a Sr. Principal Software Engineer to support the design, development, enhancement, and sustainment of web applications for the Manufacturing and Operations... 
    Suggested
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Linthicum, MD
    13 hours 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
  •  ...Our client, a large federal systems integrator supporting a major federal agency, is hiring a Principal Software Engineer to lead design and delivery on a modernization effort spanning Java microservices, cloud deployment, and frontend UI work. This is a hands on technical... 
    Suggested
    Full time

    ETHOS - Talent & Advisory

    Baltimore, MD
    1 day 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... 
    Full time
    Remote work

    X4 Life Sciences

    Baltimore, MD
    1 day ago
  • $145.6k - $276.8k

     ...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
    1 day 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
    7 days ago
  • $190k - $215k

     ...critical national security programs by building high‑performing engineering teams and developing innovative enterprise solutions. About...  ...a motivated, career-focused, customer-oriented Signals Software Engineer Level 3 to join our team in Columbia, MD. This is an... 
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Columbia, MD
    2 days ago
  • $200k - $280k

     ...currently do not possess this level of clearance.*** Are you a Principal Software Engineerwho is ready for anew challengethat willlaunch your...  ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. We will immerse you in... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    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
  • $200k - $280k

     ...currently do not possess this level of clearance.*** Are you a Principal DevOps / Software Engineerwho is ready for anew challengethat willlaunch...  ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. At GliaCell our... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    3 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
    7 days ago
  •  ...mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows...  ...job area. Contract Specific Qualifications [Senior Principal Software Engineer $The actual salary offered will be... 
    Full time
    Contract work
    Immediate start
    Flexible hours

    Clarity Innovations

    Columbia, MD
    12 hours ago
  • $205k - $217k

     ...Job Description Job Description Red Arch Solutions is hiring a Principal Software Engineer for our program in Annapolis Junction, Maryland. The Software Engineer will join an experienced team working on efforts to modernize an existing data tracking and metrics system... 
    Contract work
    Work experience placement
    Local area

    Red Arch Solutions

    Annapolis Junction, MD
    a month ago
  • $200k - $280k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal 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
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Annapolis Junction, MD
    2 days ago
  •  ...Principal Software Engineer (AI - Assisted Developer Tooling) ***An active or rein-statable TS/SCI with Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    3 days ago
  • $145.9k - $248k

     ...mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows...  ...] [Tools, systems, or domain experience] Senior Principal Software Engineer $145,900—$248,000 USD Pay Range... 
    Full time
    Contract work
    Immediate start
    Flexible hours

    Clarity Innovations

    Columbia, MD
    2 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
  • $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
    a month 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
    a month 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
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    more than 2 months ago
  • BigBear.ai is seeking a Principal Software Engineer to support the Advanced Analytics Team. You will analyze requirements, design innovative solutions, develop high-performance software, and ensure compliance with security and mission needs. You will mentor engineers, lead... 

    Bigbear.ai

    Columbia, MD
    2 days ago
  • $91.7k - $137.5k

     ...through our TGS Talent Acquisition Team requires: The Senior Software Developer is a hands-on technical contributor responsible for...  ...contribute to architecture and technical decisions, mentor less-senior engineers, and actively improve delivery, reliability, and operational... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Shift work

    TEKsystems

    Hanover, MD
    6 days 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
  • $104k - $166k

    ResponsibilitiesPeraton is seeking a Software Developer in our Linthicum, MD office in support of our Department of Defense (DoD) customer...  ...cloud.Works with product owner, project manager, and software engineers to interpret requirements, design solutions, and implement... 
    Contract work
    Work at office
    Shift work

    Peraton Corporation

    Linthicum, MD
    4 days ago
  • $113.2k - $237.8k

    Job Title: Software Engineer-TS/SCI with PolyJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity:As part of the Secure the... 
    Contract work
    Work experience placement
    Flexible hours
    Shift work

    CACI International

    Linthicum, MD
    6 days ago
  • $94.4k - $198.2k

    Job Title: JBlocks Software EngineerJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI...  ...Travel: None* * *The OpportunityCACI is seeking a JBlocks Software Engineer to support Identity, Credential, and Access Management (ICAM)... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Hanover, MD
    5 days ago

Do you want to receive more vacancies?

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