Principal Software Engineer
$10kVTG Defense
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.
- 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- ...Software Engineer Position Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software engineers develop the next-generation technologies...Suggested
$190k - $280k
...Principal Software Engineer Opportunity ***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 who is ready for a new challenge...SuggestedFull timeContract workRemote workWork from homeRelocation package$190k - $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...SuggestedFull 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...Suggested16 hoursFull timeContract workRemote workWork from homeRelocation package$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$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...$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- Join ClearEdge and be a part of the team of men and women that solve some of the DoD’s most complex technical challenges. Every day, ClearEdge empowers customers in Government and industry with innovative data driven solutions. Check out our extremely competitive benefits...Full time
$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- ...Qualifications)Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field.Masters or Doctorate degree may substitute... ...such as Red Hat OpenShift and Docker.Experience with modern software development tools for Continuous Integration including Jenkins...Temporary work
- ...Title: Principal Software Engineer Location: Baltimore, MD - Fully Onsite Duration: 12 months Compensation: $75/ hour W2 Work Requirements: US Citizen, GC Holders or Authorized to Work in the U.S. Suitability Process Upon Offer to...Permanent employmentContract workFlexible hours
$183.38k - $193.05k
...Job Title General Dynamics Mission Systems Software Engineer Basic Qualifications Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 10 years of relevant experience...Flexible hours$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$95.1k - $142.7k
...Principal Software Engineer Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing...For contractorsFlexible hours- ...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
$1,200 per month
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our... ...is seeking a motivated, career, and customer-oriented Principal Software Engineer to join our team in Annapolis Junction, Maryland....Hourly payContract workWork experience placement- ...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
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer (AI - Assisted Developer Tooling) who is ready for a new challenge that will launch your career to the next level?...Full timeContract workRemote workWork from homeRelocation package- ...platform: the APIs, libraries, services, and data stores other engineering teams integrate with to control who can do what in their part... ...evaluate engineering trade-offs directly.Familiarity with enterprise software and the expectations security-conscious customers place on...Full timeLive inRemote workVisa sponsorshipWork visaFlexible hours
$207k - $266k
...Job Description Job Description Principal Feature Architect, Mission Software Make an Impact Where It Matters Most At Intelliforce, we build... ...concept through deployment. This is a strong fit for an engineer who likes solving hard problems, influencing system...Work experience placementLocal areaImmediate startVisa sponsorship$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$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...$170k - $260k
...Job Description Job Description 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...Full timeContract workRemote workWork from homeRelocation package$135.8k - $203.6k
...are not only part of history, they're making history. Northrop Grumman Mission Systems (NGMS) is seeking a Sr Principal Embedded Software Engineer to join our innovative Software Technologies Organization. This position is located in Baltimore, MD. What You'...Contract workRelocation packageShift 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 , you will apply software engineering principles to all phases of the software development lifecycle, including planning...$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$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Hanover, MD
- embedded software Hanover, MD
- entry level software sales Hanover, MD
- software technology Hanover, MD
- software implementation project manager Hanover, MD
- software support Hanover, MD
- government software Hanover, MD
- ultimate software Hanover, MD
- remote software sales Hanover, MD
- healthcare software sales Hanover, MD



