Senior Software Engineer – HPC Identity & Access Management

CTRL + LLC•Annapolis Junction, MD
•$124 - $137•Onsite

About The Position

The Senior Software Engineer will secure access to critical high-performance computing resources by developing modern identity, permissions, and secrets-management capabilities. The mission is to protect large-scale computing systems with strong access controls that meet agency security policy and industry standards. This is an on-site role in Annapolis Junction, Maryland. Applicants must live within commuting distance and currently hold an active TS/SCI clearance with polygraph. Ctrl+ does not sponsor new clearances or clearance upgrades. Regular on-site attendance is required; these are not fully remote positions. The role involves implementing RBAC and ABAC controls for HPC systems, building IAM, SSO, and identity federation solutions, integrating HashiCorp Vault, hardening Linux systems, and automating provisioning with Ansible. Compensation is approximately $123.63–$136.51 per hour, with the employer’s 401(k) contribution additional. Employees may select from three compensation models: Max Rate, With Bonus, or With Bonus and PTO. PTO and bonuses depend on the selected model and role eligibility.

Requirements

  • Currently hold an active TS/SCI clearance with polygraph; clearance sponsorship and upgrades are not available.
  • Have 7 years of relevant experience with a Bachelor’s degree in Computer Science or a related discipline, 5 years with a Master’s degree, or 9 years without a degree.
  • Linux command-line tools.
  • Bash scripting.
  • Python development.
  • RBAC/ABAC implementation.
  • Linux security, including PAM, SELinux, ACLs, and audit logging.
  • Keycloak.
  • SAML, OIDC, and OAuth2.
  • HashiCorp Vault.
  • Ansible.
  • Docker, Podman, or containerd.
  • GitLab CI and Git.
  • Live within commuting distance of the Annapolis Junction work location and meet the in-person work requirement.

Nice To Haves

  • Jira and Confluence.
  • Agile, Scrum, or SAFe.

Responsibilities

  • Implement RBAC and ABAC controls for HPC systems.
  • Build IAM, SSO, and identity federation solutions.
  • Integrate secrets management with HashiCorp Vault.
  • Harden Linux systems using PAM, SELinux, ACLs, and audit logging.
  • Automate provisioning with Ansible playbooks.

Benefits

  • 10% employer 401(k) non-elective contribution.
  • Employer-paid life insurance.
  • Short- and long-term disability insurance.
  • Medical, dental, and vision coverage options.
  • Employee Assistance Program.
  • Professional development and certification reimbursement.
  • Technology and ergonomic equipment reimbursement, subject to eligibility.
  • Referral and retention bonus programs, subject to eligibility.
  • Paid social and team events.
  • Compensation models include options with bonus and/or PTO, subject to role eligibility and selected model.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service