Principal Software Engineer
$10kVTG
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.
- 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.
$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...SuggestedFull timeLocal areaImmediate startFlexible hours$127k - $190.6k
...: Requisition ID: R10158242 Category: Engineering Location: Linthicum, Maryland, United States of America Clearance... ...Mission Systems Sector (NGMS) is seeking a Senior Principal Embedded C/C++ Software Engineer to join our Tactical Fighters team within the Software...SuggestedFull timeRelocation packageShift workDay shift$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...SuggestedFull timeTemporary workLocal areaFlexible hours$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...SuggestedFull time$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...SuggestedTemporary workWork experience placementWork at officeRemote workFlexible hours$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...$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 timeRelocationShift work$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 timeContract workRelocationShift work$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 timeContract workRemote workWork from homeRelocation package$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 hoursFull timeContract workWork experience placementLocal areaRemote work$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 placementLive inLocal areaRemote workWorldwide- ...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 placementRelocation
- ...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...
$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 timeWork experience placementLocal areaImmediate startVisa sponsorship$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 timeContract workRemote workWork from homeRelocation packageFlexible hours$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 timeContract workRemote workWork from homeRelocation package$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$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- ...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...
$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 serve on a five-person Agile Software Team delivering feature enhancements to a metrics and monitoring system...$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 timeContract workRemote workWork from homeRelocation package$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$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...$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...$135.8k - $203.6k
...are not only part of history, they're making history.Northrop Grumman Mission Systems (NGMS) is seeking a SrPrincipal Embedded Software Engineer to join our innovative Software Technologies Organization. This position is located in Baltimore, MD.What You’ll Get To Do:As...Full timeContract workRelocation packageShift work$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 timeContract workRemote workWork from homeRelocation package$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...16 hoursFull timeContract workRemote workWork from homeRelocation package- ...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
- ...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...
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- software asset management analyst Hanover, MD
- ultimate software Hanover, MD
- embedded software Hanover, MD
- software Hanover, MD
- software implementation project manager Hanover, MD
- entry level software sales Hanover, MD
- id software Hanover, MD
- software technology Hanover, MD
- remote software sales Hanover, MD
- software support Hanover, MD



