Senior Software Engineer
Herndon, VA
Full Time Senior-level / Expert Clearance required USD 145K - 270K *
Clarity Innovations
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.
Role
We are seeking an experienced software engineer with a passion for solving novel cyber operations problems at scale. This role is part of a high functioning, high performing team that is a part of a larger, cross-functional program that focuses on delivering operational capability to the cyber warfighter. This particular team is responsible for developing an orchestration system that manages cyber infrastructure. The software itself is largely written using Golang and will require the individual to have familiarity with Kubernetes (deployments, networking), Ansible, Cloud Service Providers. and back-end development.
This is a remote role, with the expectation that the individual travels quarterly for customer engagements and hackathons.
Responsibilities
- Contribute to design and architecture of back-end systems and critical external interfaces for integration with other commercial and government software solutions
- Develop robust and high-quality software, putting the user’s requirements first
- Build testing and continuous integration pipelines to verify code functionality, reduce risk, and speed deployment
- Facilitate delivery and deployment of operational capabilities on customer networks
Required Qualifications
- Must be able to obtain and maintain a TS/SCI 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 engineer or similar full time position
- Must demonstrate the ability to develop software features and capabilities with limited supervision to move the project towards team goals
- Proficient in two or more of the the following programming languages - Python, Go, C/C++, or Rust
- Proficient in containerization technologies (e.g., Docker, Podman)
- Proficient with container orchestration using Kubernetes
- Comfortable in a high-trust, adaptable, team environment
Preferred Qualifications (in addition to the required qualifications)
- Current US TS/SCI security clearance
- More than 3 years of industry experience in a software engineer or similar role in the Cyber Operation Domain
- Working knowledge of relational and graph databases (e.g., PostgreSQL, Neo4j)
- Experience communicating with customers and end-users
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Ansible C CI/CD Clearance Cloud Computer Science DevSecOps Docker DoD Golang Kubernetes Neo4j PostgreSQL Python Rust Security Clearance TS/SCI
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.