Software Engineer 2 - Spark/MapReduce/SQL/NoSQL/Pandas/Numpy/SciPy

Captivation Software•Annapolis Junction, MD

About The Position

Captivation Software is seeking a mid-level software engineer to work as a Cloud-Based Analytics Developer. The role involves developing and maintaining high-performance analytic solutions that process large volumes of data. It is suited to someone experienced in data analytics development with an interest in big data and distributed computing. The position supports the mission to protect the country and is open to direct hires only; 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.
  • Fourteen years of experience as a software engineer 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; four years of software engineering experience on projects with similar software processes may substitute for the degree.
  • Experience with Spark, MapReduce, SQL/NoSQL, Pandas, NumPy, and SciPy.

Responsibilities

  • Develop and maintain high-performance analytic solutions that process heavy volumes of data.

Benefits

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