> Markdown version of [/jobs/ext/4653577-senior-software-engineer-cryptography](https://www.wearedevelopers.com/jobs/ext/4653577-senior-software-engineer-cryptography). 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 - **Company:** Quevera LLC - **Location:** Annapolis, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Agile Methodology, C++ (Programming Language), Linux, Python (Programming Language), Key Management, Software Engineering, System Testing, Information Technology, Restful APIs, Docker, Code Migration, Programming Languages - **Published:** November 10, 2026 - **Apply:** https://www.dice.com/job-detail/34eb0d77-ae24-43e8-bb96-21655ae0cecc ## About the Role * Active TS/SCI Clearance with Polygraph required. * Twelve (12) or more years of professional work experience. * Bachelor's degree in Computer Science or a related field, or eight (8) years of equivalent work experience. * Experience with C or C++. * Eight (8) or more years of Java development experience on Linux and Windows platforms. * Proficiency in at least one additional high-level programming language, preferably Python, Go, or Rust. * Five (5) or more years of cryptographic experience, including a strong understanding of key management. * Ability to communicate effectively and establish strong working relationships with team members and clients. Desired Skills: * Experience as a contractor within the Intelligence Community. * Experience leading changes to encryption libraries and key management services, including code migration from low-side to high-side environments. * Experience establishing and applying implementation best practices through collaborative communication, planning, documentation, system testing, and defect resolution. * Experience managing day-to-day project efforts, participating in project planning, and communicating project status. * Eight (8) or more years of experience with modern software development management. * Understanding of Agile methodologies. * Five (5) or more years of experience with REST APIs. * Two (2) years of experience with cloud platforms, tools, and administration. * Experience with Docker and Kubernetes. * JavaScript experience. * Strong analytical troubleshooting and performance evaluation skills. * Ability to collaborate across teams, work independently, manage multiple priorities, and adapt to changing requirements and deadlines. ## Description * Support software development efforts to adapt an existing solution for deployment across multiple customer environments. * Remove customer-specific dependencies and abstract environment-specific configurations. * Develop and enhance interfaces supporting authorization workflows and key management operations. * Support development and integration across client applications, portal and proxy services, and OpenBao-based key management services. * Collaborate with project teams on solution implementation, planning, system testing, and defect resolution.