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

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

About The Position

Captivation Software is seeking a mid-level software engineer to perform as a Cloud-Based Analytics Developer. The role involves developing and maintaining high-performance analytic solutions that process heavy volumes of data. It is intended for someone experienced in data analytics writing with a passion for 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.
  • A 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.
  • Experience with MapReduce.
  • Experience with SQL/NoSQL.
  • Experience with Pandas, NumPy, and SciPy.

Responsibilities

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

Benefits

  • Annual salary of $130,000–$270,000, depending on years of experience.
  • Up to 20% 401(k) contribution; no matching is required, and contributions are vested from day one.
  • Above-market hourly rates.
  • $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