Senior Software Engineer / System Engineer

Annapolis Junction, Maryland

ZP Group Logo

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

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?