Senior Software Engineer/System Engineer
Core
Productize mission-focused software suite for broader DoD deployment by generalizing solutions, developing authorization/key management interfaces, and managing encryption libraries.
Role type
Senior IC System/Software Engineer (Security & Cryptography)
Builds
Encryption libraries, key management services, authorization workflows, and generalized software suite components
Domain
Defense/Intelligence Community, Cryptography, Cloud Infrastructure
Required skills
C/C++, Java, Linux/Windows administration, Cryptography, Key Management, REST APIs, Cloud platforms, Docker, Kubernetes
Preferred skills
Python, Go, Rust, JavaScript, Agile methodology, Software development management
Technologies
Java, Python, Go, Rust, JavaScript, C, C++, Docker, Kubernetes, Linux, Windows, REST APIs
Responsibilities
Generalize software solutions by removing customer-specific dependencies; Develop interfaces for authorization workflows and key management; Contribute to Portal, Proxy services, and OpenBao-based key management services; Establish best practices through planning documentation and system testing; Manage day-to-day work toward project goals and participate in project planning.
