Senior Software Engineer / System Engineer
Annapolis Junction, Maryland
Job Id:
0000178369
Job Category:
Job Location:
Annapolis Junction, Maryland
Security Clearance:
TS/SCI w/FS Poly
Business Unit:
Zachary Piper
Division:
Not Defined
Position Owner:
Matthias McLaughlin
Piper Companies is seeking a Senior Software Engineer / System Engineer for a government technology and cybersecurity organization located in Annapolis Junction, MD. The Senior Software Engineer / System Engineer is an On-site position supporting the modernization and productization of secure mission-focused software platforms. An ideal candidate for the Senior Software Engineer / System Engineer is a senior-level engineer with expertise in Java development, cryptographic technologies, and secure enterprise architectures.
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.
Compensation for the Senior Software Engineer / System Engineer includes:
- Salary range:
- Comprehensive benefits package including medical, dental, vision, 401(k), sick leave as required by law, and PTO.
This job opens for applications on 11/10/2026. Applications for this job will be accepted for at least 30 days from the posting date.
#LI-MM9
#LI-ONSITE