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$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$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$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$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 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 workImmediate startRemote 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$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$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$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$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 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- ...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
$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 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...
$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$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...$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- ...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
...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...$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$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 payContract workWork experience placementImmediate startFlexible 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...- ...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...
- ...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
$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
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



