> Markdown version of [/jobs/ext/2404938-senior-software-engineer-cryptography-key-management](https://www.wearedevelopers.com/jobs/ext/2404938-senior-software-engineer-cryptography-key-management). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Cryptography & Key Management - **Company:** Quevera LLC - **Location:** Annapolis Junction, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Agile Methodology, C++ (Programming Language), Linux, Python (Programming Language), Key Management, Software Engineering, Software Systems, System Testing, Information Technology, Restful APIs, Docker, Programming Languages - **Published:** August 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8b37919b7e8ffb1d ## About the Role * Active TS/SCI clearance with Polygraph required. * Twelve (12) or more years of relevant professional experience. * Bachelor's degree in Computer Science or a related field. + Eight (8) years of equivalent work experience may be considered in lieu of the degree. * Ability to communicate effectively and build strong working relationships with team members and customers. * Ability to operate independently while delivering high-quality technical solutions. * Strong analytical, troubleshooting, and performance evaluation skills. * Ability to collaborate effectively within team and matrixed environments. * Ability to independently manage multiple responsibilities and take ownership of assigned project or initiative components. * Ability to work under pressure and manage tight deadlines or changing requirements. Desired Skills: * Experience supporting Intelligence Community environments as a contractor. * Eight (8) or more years of Java development experience across Linux and Windows platforms or eight (8) or more years of experience developing with C and/or C++. * Proficiency in at least one additional high-level programming language, preferably Python, Go, or Rust. * Eight (8) or more years of experience with modern software development management. * Deep understanding of Agile methodologies. * Five (5) or more years of cryptographic experience, including a strong understanding of key management. * Five (5) or more years of experience developing or working with REST APIs. * Two (2) or more years of experience with cloud platforms, tools, and administration. * Five (5) or more years of experience with Docker and Kubernetes. * Experience developing and supporting encryption libraries and key management services. * Experience working with OpenBao-based key management services. * Strong communication and collaboration skills with the ability to follow through on technical initiatives. * Ability to work effectively with virtual teams and within matrixed environments. ## Description Quevera is seeking a highly skilled Senior Software Engineer - Cryptography & Key Management with an active TS/SCI clearance with Polygraph to support mission-critical programs in Annapolis Junction, Maryland. In this role, you will support the productization of mission-focused software solutions for deployment across broader Department of Defense (DoD) environments. Working alongside a collaborative engineering and consulting team, you will design, develop, and enhance software solutions supporting encryption libraries, authorization workflows, and key management services. You'll help remove customer-specific dependencies, abstract environment-specific configurations, and develop interfaces that enable secure solutions to operate across multiple customer environments. As a Senior Software Engineer - Cryptography & Key Management, you'll have the opportunity to provide technical leadership, contribute to solution design and implementation, and support the development of secure, integrated software solutions across on-premises, cloud, and hybrid environments., * Design, develop, and enhance software solutions supporting productization efforts across Department of Defense environments. * Lead changes supporting the development of encryption libraries and key management services. * Support the removal of customer-specific dependencies and abstraction of environment-specific configurations. * Develop and enhance interfaces that enable authorization workflows and key management operations across multiple customer environments. * Support software development across major solution components, including clients, Portal, Proxy services, and OpenBao-based key management services. * Establish and apply software development best practices to support successful implementation of solution designs. * Contribute to solution design, implementation, system testing, and defect resolution. * Collaborate with project teams through technical communication, planning, and documentation. * Provide technical leadership and guidance to project team members throughout software development and implementation activities. * Manage day-to-day technical efforts supporting project accomplishments. * Participate in project planning and project status communications. * Develop detailed solutions for moderately complex projects while considering technical, schedule, and budget constraints. * Support the design, implementation, testing, and deployment of complex extensions and configurations addressing customer-specific business processes and workflows. * Identify technical risks and support the development of appropriate risk mitigation strategies. * Collaborate with customer management and technical teams to deliver integrated software solutions. * Support solutions across on-premises, cloud, and hybrid environments. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Post-Quantum Cryptography: Preparing for Q-Day](https://www.wearedevelopers.com/videos/100179-post-quantum-cryptography-preparing-for-q-day) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)