Senior Software Engineer - Cryptography & Key Management

Quevera LLC
Annapolis Junction, MD, United States
24 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

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
+2 more
Docker Programming Languages

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

Requirements

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

Benefits & conditions

Pulled from the full job description

  • 401(k) 4% Match
  • Health insurance
  • 401(k) matching
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance, We invest in our employees and their families through a highly competitive benefits package, including:
  • 100% employer-paid medical coverage (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 our structured iQTouch Program
  • Up to 6% 401(k) match
  • Additional 4% profit-sharing contribution, at company discretion

At Quevera, we believe exceptional people deserve exceptional opportunities. We’re more than just a workplace-we’re a team of innovators, problem-solvers, and industry experts committed to delivering mission-critical solutions while fostering professional growth, collaboration, and technical excellence.

About the company

Quevera was recognized as a Top Workplace in the Washington, DC/Baltimore region for 2025, marking our fifth consecutive year receiving this distinction based on employee feedback.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:22 min

Piloting industry optimizations and enforcing post-quantum security updates

Ilie-Daniel Gheorghe-Pop Ilie-Daniel Gheorghe-Pop · World Congress 2026 Europe

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch · World Congress 2021

1:39 min

Protecting encrypted data against quantum computing attacks

Ron Veen Ron Veen · World Congress 2025

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all