Senior Software Engineer - Cryptography

Quevera•Annapolis Junction, MD

About The Position

Quevera is seeking a Senior Software Engineer specializing in cryptography to support productization of a mission-focused software suite for deployment across multiple customer environments. The work includes removing customer-specific dependencies, abstracting environment-specific configurations, and developing interfaces for authorization workflows and key management operations. The role spans client applications, portal and proxy services, and OpenBao-based key management services. The position requires an active TS/SCI clearance with Polygraph and is based in Annapolis Junction, Maryland. The engineer will contribute to software adaptation and integration, collaborate with project teams on implementation and planning, and support system testing and defect resolution. Quevera describes a team environment focused on mission-critical solutions, collaboration, technical excellence, and professional growth.

Requirements

  • Active TS/SCI Clearance with Polygraph.
  • Twelve or more years of professional work experience.
  • Bachelor's degree in Computer Science or a related field, or eight years of equivalent work experience.
  • Experience with C or C++.
  • Eight 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 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.

Nice To Haves

  • 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 or more years of experience with modern software development management.
  • Understanding of Agile methodologies.
  • Five or more years of experience with REST APIs.
  • Two 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.

Responsibilities

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

Benefits

  • 100% employer-paid medical coverage for an optional plan.
  • Competitive options for medical, dental, and vision insurance.
  • Employer-paid short-term and long-term disability coverage.
  • Employer-paid life insurance.
  • $5,000 annually for education, training, certifications, and professional development.
  • Career advancement through the structured iQTouch Program.
  • Up to 6% 401(k) match.
  • Additional 4% profit-sharing contribution, at company discretion.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service