Software Engineer 1 - Python/PySpark/AWS

Captivation Software•Annapolis Junction, MD
•$130,000 - $270,000

About The Position

Captivation Software is hiring a mid-level software engineer to assist with daily responsibilities. The role supports the company’s mission-focused software development work. Candidates must be direct hires; candidates from third-party staffing or recruiting firms will not be considered.

Requirements

  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable polygraph.
  • Must be a U.S. citizen.
  • Seven years of software engineering experience in programs and contracts of similar scope, type, and complexity.
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university, or four years of software engineering experience on projects with similar software processes may be substituted for the degree.
  • Python experience.
  • PySpark experience.
  • Experience with AWS services, including Lambda, AWS Glue jobs, and DynamoDB.

Responsibilities

  • Assist with daily responsibilities as a software engineer.

Benefits

  • Up to 20% 401(k) contribution, with no matching required and vesting from day one.
  • $3,600 HSA contribution.
  • Six weeks of paid time off.
  • Company-paid employee medical, dental, and vision insurance.
  • Company-paid life insurance.
  • Company-paid short-term and long-term disability insurance.
  • Company-paid AD&D insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service