Principal Software Engineer
$10kVTG 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$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$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....SuggestedWork experience placementRelocation package$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...SuggestedFull timeRelocation packageShift work- ...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...SuggestedLong term contractLocal area
- ...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...SuggestedFull time
- ...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 timeRemote work
$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 workWork experience placementWork at officeRemote workFlexible hours$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 timeImmediate startRelocation packageFlexible 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...Full timeContract workFlexible hours$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$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 payContract workWork experience placement$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 timeContract workRemote workWork from homeRelocation package- ...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...
$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 timeContract workRemote workWork from homeRelocation package$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 timeFor contractorsImmediate startRelocation packageFlexible hours- ...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 timeContract workImmediate startFlexible hours
$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 workWork experience placementLocal area$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- ...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 timeContract workRemote workWork from homeRelocation package
$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 timeContract workImmediate startFlexible hours$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 timeTemporary workLocal areaRemote workFlexible hours$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$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 areaFlexible hoursShift 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- 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...
$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 employmentFull timeTemporary workRemote workShift work$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 workRemote workFlexible hours$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 workWork at officeShift work$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 workWork experience placementFlexible hoursShift work$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 workWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- entry level software sales Hanover, MD
- id software Hanover, MD
- software asset management analyst Hanover, MD
- healthcare software sales Hanover, MD
- embedded software Hanover, MD
- software technical support Hanover, MD
- software technology Hanover, MD
- government software Hanover, MD
- software implementation project manager Hanover, MD
- software Hanover, MD




