Principal Software Engineer
Clarity LLC
Principal Software Engineer
Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation's interests and delivering innovative solutions that empower the Intelligence Community (IC) and Department of 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 challenges in Information Warfare, Cyber Operations, Operational Security, and Data Structuring, enabling end-to-end solutions that drive operational impact.
We are committed to delivering cutting-edge tools and capabilities that address the most complex national security challenges, empowering our partners to stay ahead of emerging threats and ensuring the success of their critical missions. At Clarity, we are people-focused and set on being a destination employer for top talent, offering an environment where innovation thrives, careers grow, and individuals are valued. Join us as we continue to lead innovation and tackle the most pressing challenges in national security.
Position Overview
This position is part of a dynamic team at the forefront of developing critical components of a next generation, distributed cyber network operations platform providing novel solutions to challenges that cyber missions face at scale. In this role, you will directly contribute to the core messaging framework at the heart of intra-platform orchestration. Your work on the team will be to directly contribute to the design and implementation of microservices written in Python and Go, containerized via Docker images, and deployed into a Kubernetes cluster. A developer that will flourish in this role will have a broad purview of experiences including secure networking practices such as implementing mTLS at the application and service-mesh layer, leveraging gRPC to facilitate intra-process comms, and debugging GQL APIs. Additionally, this role presents unique opportunities, such as engagement with our customers and end-user groups to help iterate and streamline functionality.
The ideal candidate takes pride in the work that they do and strives for excellence in everything. They run towards a challenge and intentionally seek out hard problems that push them out of their comfort zone. They understand that the mission we support is bigger than any one individual and has a massive impact on our country's national security. The team dynamic is relational, humble, and excellent. We own up to our mistakes quickly and readily, we think about how our work affects the personal lives of our teammates, and we do not settle for average solutions.
Key Responsibilities
- Designs, develops, documents, tests and debugs software applications and systems while providing solutions to a variety of technical problems of moderate scope and complexity.
- Develop robust and high-quality software aligned with the overall product vision, balancing user requirements with strategic goals and consistently delivering working solutions on schedule.
- Contributes to the completion of milestones associated with specific projects and CI development to ensure smooth versioning/release cycles.
- Build and integrate automated testing into the product's codebase.
- Foster a collaborative team environment, mentoring more junior developers when applicable and coordinating efforts across cross-functional teams to ensure project success.
Qualifications
- Must have a current TS/SCI active security clearance (note, only US Citizens are eligible for security clearances).
- Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or a related technical discipline. (Degree requirement can be met with four years of hands-on experience in a Software Engineering or similar full-time position.)
- Ability to collaborate as a team but execute independently.
- Thrives in a high-trust, adaptable team environment.
- Familiar with contributing to or leading the design of new capabilities.
- Knowledge and expertise with the Go and/or Python programming languages.
- Must be comfortable with containerization and deploying and debugging containerized services (e.g. Docker, Podman).
- Knowledge of security concepts, networks, and system internals to apply in daily tasks.
- Proficient in Linux-based development environments (e.g., Ubuntu, RedHat Enterprise Linux, or derivatives).
- Proficient writing Automated Tests (e.g., unit tests, acceptance tests, system/integration tests).
- Proficient with version control software such as Git and hosted code repositories, such as GitLab, along with basic CI/CD concepts.
Preferred Qualifications
- Experience building and operating Go-based microservice distributed system architectures.
- Experience with Kubernetes (K8s) deployment strategies, cluster lifecycle (deployment, troubleshooting, scaling), and container orchestration.
- Experience implementing modern DevOps practices and tools (e.g., CI/CD, IaC, GitOps) in production deployment workflows.
We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
$139.24k - $185k
...sells products at a global scale? This is not just another engineering role—this is your opportunity to architect and build a next... ...distribute and optimize their products in real time. As a Principal Software Engineer , you won’t just contribute—you’ll lead from the...SuggestedRemote workWorldwideFlexible hours- ...Senior Principal Software Engineer : The candidate will work within a cross-functional agile scrum team and will be responsible for developing and maintaining software, creating unit tests, and working with the test team to automate testing, documenting build and deploy...Suggested
- ...focused customers meet their missions. Position Summary: Airbus U.S. is looking for an enthusiastic and creative principal software engineer to develop and test spacecraft flight software. We're looking for candidates who can bring exceptional programming skills...SuggestedContract workWork at officeLocal areaRemote workVisa sponsorship
$184.8k - $277.2k
.... About the Team We are seeking a highly skilled Principal cybersecurity engineer to architect the development of our internal suite of Cybersecurity... ...to bridge the gap between high-level strategy and robust software execution. As a Principle engineer, you will serve as...SuggestedWork at officeRemote workHome officeFlexible hours- ...Senior Principal Software Engineer You will be solving deep technical problems and building creative solutions in a dynamic environment leading knowledgeable and passionate software developers. You are experienced building for the cloud – designing for five 9s, globally...SuggestedLocal area
$168.75k - $281.25k
...Come be a part of our team - you'll work with great people, pioneering products and cutting-edge technology. Principal Software Engineering role for a highly skilled and experienced Information Security Developer/Architect to lead the design, development, and...Full timeWork experience placementWork at officeFlexible hours2 days per week- *****MUST HAVE AN ACTIVE TS/SCI WITH CI POLY CLEARANCE****** Software Engineer III Principal Cyber Software Engineer (Front End/UI-Focused) Experienced front-end software engineer to develop services using modern techniques such as REST, JSON, Python, JavaScript...
- ...Software Engineer IV *****MUST HAVE AN ACTIVE TS/SCI WITH CI POLY CLEARANCE****** We are looking for a Software Engineer to join our diverse... ...running in a containerized environment. For Senior Principal level: A Bachelor's degree with 9+ years of relevant experience...Work at office
- ...Senior Principal Software Engineer-Onsite Project : Job Duties : Designs and develops user interfaces and visualizations that support capabilities such as data discovery and query, analytic visualizations, link-node analysis, AI/ML big data analytics, and object...
- ...Job Description Insight Global is looking for a Senior Software Systems Engineer to support our team building a cloud platform that will revolutionize the way mission critical data is shared across DOD joint forces. design, development, and integration of complex software...Hourly payWork experience placement
- ...SCI WITH ABILITY TO OBTAIN TO PASS A POLY CLEARANCE****** Software Engineer IV Our client's Space & Intelligence Sector is looking... ...containers and automated testing frameworks. For Senior Principal level: A Bachelor's degree with 9+ years of relevant experience...Work at office
- ...Senior Principal Cyber Software Test Engineer : The selected Software Test Engineer will have a background in maintaining and enhancing automated test scripts and creating and executing test procedures to support development, integration, regression and user acceptance...
$142.8k - $274.8k
...Overview Microsoft has an exciting opportunity for a Principal Software Engineer Manager to lead engineering teams responsible for developing, deploying, operating, and continuously improving Azure services within Microsoft Specialized Clouds. This role sits at the...Ongoing contractLocal area$142.8k - $274.8k
...reliability, security, and compliance for some of the world's most demanding communications workloads. We are seeking a Principal Software Engineering Manager to lead a mixed organization of Site Reliability Engineers and Software Engineers responsible for building and...Ongoing contractLocal area$161.5k - $218.5k
...Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: C++ STL, Data ETL,... ...Required: Yes Job Description: SOFTWARE ENGINEER SR PRINCIPAL GDIT is seeking a Principal Software Engineer to join...Temporary workWork experience placementImmediate startRemote workWorldwideFlexible hours$140k - $160k
...includes AmLaw 200 firms, we handle some of the largest and most complex matters in the industry. About the Role The Principal Software Engineer role at KLDiscovery is cross-cutting by design. Principal Software Engineers are not permanent members of any team. They...Temporary workRemote workShift work- ...Principal Software Engineer Tysons, Virginia Principal Software Engineer — emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or thought deeply about...Casual workWork at officeImmediate startWorldwide
$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...Flexible hours$118.3k - $224.9k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and... ...of aerospace and defense. Raytheon is seeking a Principal Modeling and Simulation (M&S) Software Engineer to join the Mission Applied Science &...Temporary workWork experience placementWork at officeLocal areaRemote workRelocation packageFlexible hours$160k - $187k
...Principal Software Engineer This is a remote position. Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our team creates products that meet people's needs and transform their...Remote workFlexible hours- ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings... ...technical challenges. The team comprises engineers of multiple disciplines including vulnerability... ...security, apply today! Principal Cyber Engineer Cyber Offense and Defense...RelocationRelocation package
$170k - $190k
...Principal Cyber Software Engineer Markon is hiring a Principal Cyber Software Engineer for our Virginia client out of Chantilly, VA. The ideal professional will have extensive experience supporting, developing, presenting, and defending highly-secure mobile application...Contract workTemporary workFlexible hours$151.1k - $226.7k
...environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're... ...Mission Systems is seeking an experienced Senior Principal Cyber Software Engineer to join our team supporting a program in the Signals Intelligence...Relocation packageShift work$114k - $171k
...Northrop Grumman brings informed insights and software-secure technology to enable strategic... ...a candidate to fill a DevOps Software Engineer position. This position will be... ...requisition may be filled at either the Principal DevOps Software Engineer or Senior Principal...For subcontractorRelocation packageShift work- A technology innovator in McLean, Virginia, is seeking a Principal Software Developer to join their GALE Support team. In this role, you will tackle large-scale development projects, including processing data within the JavaFX framework and optimizing solutions that support...
- ...Principal Modeling And Simulation (M&S) Software Engineer Raytheon is seeking a Principal Modeling and Simulation (M&S) Software Engineer to join the Mission Applied Science & Technology (MAST) team. The MAST directorate is an energetic multi-disciplinary team of about...Local areaRelocation package
- ...broadband to billions, pull hundreds of millions out of poverty, and save countless lives. Job Summary: Lynk seeking a Principal Software Engineer to provide technical leadership within the Mission Ground Software team. This role is focused on turning complex,...Permanent employment
- ...Type: Full-Time US Citizenship is Required Position Overview: Praescient Analytics is looking for a Principal AI-Enabled Software Engineer to help shape and build the next generation of AI-enabled applications, cloud solutions, and internal innovation capabilities...Full timeRemote work
- ...Principal Software Test Engineer-Embedded- Defense Solutions As our Principal Test Engineer-Embedded , you will serve as the senior technical authority for test strategy, test system development and complex troubleshooting across products, materials and manufacturing...
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Relocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Herndon, VA
- principal Herndon, VA
- senior principal cloud computing engineer Herndon, VA
- principal cloud computing engineer Herndon, VA
- senior principal scientist Herndon, VA
- id software Herndon, VA
- software quality assurance Herndon, VA
- software sales Herndon, VA
- internship software Herndon, VA
- remote software sales Herndon, VA


