Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Clarity Logo

Senior Principal Software Engineer

Clarity

Salary not specified
Aug 14, 2025
Herndon, VA, US
Apply Now

Clarity Innovations is looking to solve challenges in Information Warfare, Cyber Operations, Operational Security, and Data Structuring by modernizing data operations with advanced workflows, CI/CD, and secure DevSecOps practices. This specific role aims to contribute to the core messaging framework of a next-generation, distributed cyber network operations platform.

Requirements

  • Knowledge and expertise with the Go and 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.
  • Experience with Kubernetes (K8s) deployment strategies, cluster lifecycle (deployment, troubleshooting, scaling), and container orchestration.

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.
  • Designs and implementation of microservices written in Python and Go, containerized via Docker images, and deployed into a Kubernetes cluster.
  • Implementing mTLS at the application and service-mesh layer, leveraging gRPC to facilitate intra-process comms, and debugging GQL APIs.
  • Engagement with our customers and end-user groups to help iterate and streamline functionality.

Other

  • 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 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.