| Location | Annapolis Junction, MD |
Responsibilities: of the Senior Software Engineer / System Engineer: Design and develop secure software solutions supporting enterprise product modernization initiatives. Build and enhance encryption libraries, key management services, and related system integrations. Collaborate with cross-functional teams to implement scalable architectures and development standards. Support project planning, testing, troubleshooting, and deployment activities across secure environments. Qualifications: of the Senior Software Engineer / System Engineer: 12+ years of software engineering experience with extensive Java development expertise. Experience with C/C++, Python, Go, or Rust and modern software development practices. Strong background in cryptography, encryption technologies, and key management services. Active TS/SCI clearance with Polygraph required.