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

Principal Software Engineer

$10k

VTG

Overview

As a Principal Software 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.

Vacancy posted 3 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
    4 days ago
  • $250.6k - $362.6k

     ...creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and...  ...and intelligence across diverse environments. As a Principal Engineer, you will be at the forefront of advancing Tetragon’s capabilities... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Columbia, MD
    4 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... 
    Suggested
    Full time

    Clarity

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

    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. The User Experience (UX) developer... 
    Suggested

    Red Arch Solutions

    Annapolis Junction, MD
    12 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... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Fulton, MD
    2 days ago
  • $119.6k - $187.9k

     ...environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We’re...  ...Mission Systems would like you to join our team as a Principal Cyber Software Engineer . Places of performance for this position are Annapolis... 
    Full time
    Relocation
    Shift work

    Northrop Grumman

    Annapolis Junction, MD
    4 days ago
  • $149.3k - $234.6k

     ...security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We’re looking...  ...like you to join our team as a Sr. PrincipalCyber Software Engineer. Places of performance for this position are Annapolis Junction... 
    Full time
    Contract work
    Relocation
    Shift work

    Northrop Grumman

    Annapolis Junction, MD
    1 day 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
    12 hours 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
    12 hours ago
  • $10k

     ...operational deployment of an entire suite of Government customer tools on an existing ClearEdge prime contract. We are seeking a software engineer who will design, develop, sustain, and operationally support front-end presentation tier services for our mission-driven... 
    Contract work

    ClearEdge

    Annapolis Junction, MD
    more than 2 months ago
  • $10k

     ...health and technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission As a Principal Software Engineer on our prime contract , you will work a hybrid schedule with a team of talented developers to design, build, and... 
    Contract work

    ClearEdge

    Annapolis Junction, MD
    more than 2 months 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
    Flexible hours

    GliaCell Technologies LLC

    Annapolis Junction, MD
    4 days ago
  • $207k - $266k

     ...Principal Feature Architect, Mission Software Make an Impact Where It Matters Most At Intelliforce, we build software that supports mission environments...  ...through deployment. This is a strong fit for an engineer who likes solving hard problems, influencing system... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group

    Annapolis Junction, MD
    more than 2 months 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 CNO Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    4 days ago
  •  ...Principal Software Engineer Collins Aerospace, an RTX company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio, and expertise to solve customers... 
    Work experience placement
    Relocation

    Raytheon

    Fulton, MD
    1 day ago
  • $117.1k - $187.3k

     ...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Baltimore, MD
    12 hours ago
  •  ...Principal Software Engineer TS/SCI and Full Scope Poly required 220K-270K Responsibilities: Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Provide recommendations... 

    thejosefgroup.com

    Columbia, MD
    1 day 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
    24 days ago
  • $10k

     ...Principal Software Engineer Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges. Every day, ClearEdge supports government and industry customers by delivering innovative solutions that enable critical operations... 

    ClearEdge IT Solutions

    Annapolis Junction, MD
    1 day ago
  • $183.38k - $193.05k

     ...Senior Principal Software Engineer Responsibilities for this Position We encourage you to apply if you have any of these preferred skills or experiences: Demonstrated ownership of the full software development lifecycle Proven technical leadership of software... 
    Flexible hours

    General Dynamics

    Annapolis Junction, MD
    3 days ago
  •  ...Job Description Job Description 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, design innovative technical... 

    Bigbear.ai

    Columbia, MD
    17 days ago
  • $10k

     ...opportunities to grow and the ability to have an impact on every client you work with.  ARSIEM is looking for a motivated Principal Software Engineer to support the exciting Advanced Analytics Team mission. Engineer will work closely with mission stakeholders to analyze... 

    ARSIEM

    Maryland, MD
    1 day 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

    Laurel, MD
    24 days ago
  • $216k - $256k

     ...Description Job Description ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED We are seeking a Senior Software Engineer to join Team TKO in supporting the Cybersecurity Infrastructure (CI) effort. In this high-visibility role in Annapolis... 
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Nyla Technology Solutions

    Annapolis Junction, MD
    2 days ago
  • $10k

     ...health and technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission As a Principal Software Engineer, you will be responsible for architecting, developing, and maintaining secure software and repository solutions across various... 

    ClearEdge

    Annapolis Junction, MD
    more than 2 months ago
  • $10k

     ...work with.  ARSIEM is looking for an experienced and talented Software Developer to join an existing team that develops and manages...  ...development, browser automation with Selenium, reverse engineering; familiarity with AI​ The ARSIEM pay range for this job level... 

    ARSIEM

    Annapolis Junction, MD
    a month ago
  •  ...Principal Software Engineer Location: Woodlawn, MD (5 Days Onsite) Required Skills ~15+ years of software development experience. ~ Strong expertise in Java, Spring Boot, Spring Batch, Kafka, OpenShift, AWS, Agile, Angular/React, JavaScript, and Web Services... 

    InstantServe LLC

    Gwynn Oak, MD
    1 day ago
  •  ...Principal Software Engineer Key Required Skill - Strong experience with Java, OpenShift/Amazon Web Services (AWS), Agile Development, Angular/React, JavaScript, Kafka, Spring Boot, Spring Batch, and Web Services. Position Description - Design and develop software... 

    RIT Solutions

    Gwynn Oak, MD
    1 day ago
  •  ...Job Description Job Description Description: Job Type: Full-time Job Summary: The Principal Software Engineer will drive the company's technical vision and provide strategic guidance to the software development team. This senior role is for an individual with... 
    Full time

    SlyFox Solutions LLC

    Woodbine, MD
    more than 2 months ago
  • $170k - $260k

     ...Are you a Principal HPC 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 drone? Tired of promised adventures during the hiring phase, then dropped off on a remote contract and never... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Annapolis Junction, MD
    more than 2 months ago

Do you want to receive more vacancies?

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