Senior Software Engineer/Systems Engineer

Cornerstone Defense LLC

Maryland

On-site

USD 215,000 - 235,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental and Vision Plans
401(k)
Tuition Reimbursement and Training
Life and Disability Insurance
Perks at Work Discount Program
Travel Assistance

Job summary

Cornerstone Defense LLC in Annapolis Junction, MD, is seeking a Senior Software Engineer/Systems Engineer to advance a multi-year DoD-focused software program. The role requires deep experience in software engineering, system design, cryptographic technologies, and Agile development.

You will lead technical changes, reduce customer-specific dependencies, and architect flexible interfaces for authorization workflows and key management across diverse environments, working with matrixed teams and

Qualifications

  • 12+ years of professional software engineering experience.
  • BS in Computer Science or related field (or 8+ years equivalent work experience).
  • Ability to communicate effectively and build rapport with clients and team members.
  • Experience leading encryption libraries and key management services is a plus.
  • 8+ years Java development on Linux/Windows or 8+ years with C/C++.
  • Proficiency in Python, Go, or Rust.
  • 8+ years experience with REST APIs.
  • Strong understanding of Agile methodology and software development management practices.
  • 5+ years cryptographic engineering experience, including key management.

Responsibilities

  • Lead technical changes across a multi-year software effort.
  • Remove customer-specific dependencies and abstract environment configurations.
  • Architect flexible interfaces for authorization workflows and key management operations.
  • Collaborate across matrixed and virtual teams to deliver project milestones.
  • Oversee components including clients, Portals, Proxy services, and OpenBao-based key management services.

Skills

Communication
Leadership
Project management
Cryptographic engineering
REST APIs

Education

BS in Computer Science or related field

Tools

Java
C/C++
Python
Go
Rust
Linux
Windows

Job description

Title:Senior Software Engineer/Systems Engineer

Location: Annapolis Junction

Compensation Range:$215-235k

Clearance:Active TS/SCI w/ Polygraph needed to apply

Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S. Government. Realizing early on that our most prized assets are our employees, we continually focus our attention on improving the overall work/life experience they have supporting the mission. Our Team is pushed every day to use their industry leading knowledge to provide end-to-end solutions to combat our nation’s toughest and most secure problems. If you are looking for a place to not only be professionally challenged, but encouraged and supported by a company that cares, don’t look any further than Cornerstone Defense.

Benefits Overview: Cornerstone Defense offers a very comprehensive benefits package including, but not limited to:

  • Medical, Dental and Vision Plans
  • Generous PTO Policy
  • 401(k)
  • HSA and FSA options
  • Life and Disability Insurance
  • Tuition Reimbursement and Training
  • Perks at Work Discount Program
  • Referral Program
  • Leads Generation Program
  • CollegeAmerica 529
  • Fitness Reimbursement Program
  • Travel Assistance
  • Norton Lifelock Benefit Solutions
  • Life Planning Financial & Legal Services

Description: The Senior Software Engineer / System Engineer plays a key role in a multi-year, mission-focused software development effort aimed at productizing a critical solution suite for broader DoD deployment. This position requires extensive experience in modern software engineering, system design, cryptographic technologies, and Agile development. The engineer will be responsible for leading technical changes, removing customer-specific dependencies, abstracting environment-specific configurations, and helping architect flexible interfaces to support authorization workflows and key management operations across diverse environments. The work impacts numerous components including clients, Portals, Proxy services, and OpenBao-based key management services. This role requires strong leadership, independent execution, and collaboration across matrixed and virtual teams.

Required Skills:

  • 12+ years of professional experience
  • BS in Computer Science or related field (or 8+ years equivalent work experience)
  • Ability to communicate effectively and build rapport with clients and team members

Preferred Skills:

  • Experience leading development of encryption libraries and key management services
  • Ability to establish, enforce, and apply best practices across solution design and implementation
  • Experience providing leadership for daily project execution and progress
  • Participation in project planning and status communication

Desired Skills:

  • 8+ years Java development on Linux and Windows platforms, or 8+ years experience with C/C++
  • Proficiency in at least one additional high-level language (Python, Go, or Rust preferred)
  • 8+ years experience with modern software development management practices
  • Deep understanding of Agile methodology
  • 5+ years cryptographic engineering experience, including key management
  • 5+ years experience with REST APIs
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer/Systems Engineer
Senior Software Engineer/Systems Engineer

Cornerstone Defense LLC • Corridor North (MD)

On-site
USD 215,000 - 235,000
Medical benefits
PTO
401k
+6
Senior Software Engineer/Systems Engineer with Security Clearance
Senior Software Engineer/Systems Engineer with Security Clearance

Cornerstone Defense • Annapolis (MD)

On-site
USD 215,000 - 235,000
Medical, Dental and Vision Plans
Generous PTO Policy
401(k)
Senior Software Developer
Senior Software Developer

Cornerstone Defense LLC • Corridor North (MD)

On-site
USD 200,000 - 220,000
Medical, Dental and Vision Plans
Generous PTO Policy
401(k)
Senior Software Developer
Senior Software Developer

Cornerstone Defense LLC • Maryland

On-site
USD 200,000 - 220,000
Medical plans
Generous PTO Policy
401(k)
Senior Software Developer with Security Clearance
Senior Software Developer with Security Clearance

Cornerstone Defense • Annapolis (MD)

On-site
USD 200,000 - 220,000
Medical, Dental and Vision Plans
401(k)
HSA and FSA options
+3
Senior Software Engineer/Systems Engineer
Senior Software Engineer/Systems Engineer

Bespoke Technologies, Inc. • Maryland

On-site
USD 150,000 - 210,000
Senior Software Engineer/Systems Engineer
Senior Software Engineer/Systems Engineer

Bespoke Technologies, Inc. • Annapolis (MD)

On-site
USD 140,000 - 190,000
Senior Software Developer
Senior Software Developer

Bespoke Technologies, Inc. • Annapolis (MD)

On-site
USD 140,000 - 190,000
Senior Software Engineer & Systems Architect – TS/SCI
Senior Software Engineer & Systems Architect – TS/SCI

Cornerstone Defense LLC • Corridor North (MD)

On-site
USD 215,000 - 235,000
Medical benefits
PTO
401k
+6
Software Engineer
Software Engineer

Cornerstone Defense LLC • Maryland

On-site
USD 150,000 - 170,000
Medical, Dental and Vision Plans
Generous PTO Policy
401(k)
+2