Software Engineer – Developer Platforms & Automation

Ctrl +•Annapolis Junction, MD
•Onsite

About The Position

Build the guardrails that protect powerful computing resources. Develop access-control software that balances mission usability with strong security. The mission Support advanced computing, data analytics and enterprise infrastructure that help mission teams work with demanding workloads and shared technical services.

Requirements

  • 5 years of relevant experience
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university
  • Linux command-line tools
  • Bash and Python scripting
  • Recent Python and Rust development
  • Ansible
  • Authentication, authorization, access control lists and HPC permissions
  • Linux user and group administration
  • GitLab CI
  • Agile, Scrum or SAFe
  • Git
  • TS/SCI with polygraph clearance
  • Live within commuting distance of Annapolis Junction, MD

Nice To Haves

  • Docker, Podman or containerd
  • Jira and Confluence

Responsibilities

  • Implement authentication and authorization for Linux HPC resources
  • Develop Python and Rust services
  • Maintain access control lists and permissions
  • Automate configuration and administrative workflows
  • Test and deliver changes through CI/CD

Benefits

  • 10% employer 401(k) non-elective contribution
  • Employer-paid life insurance and 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service