Huntsville, AL

Salary
Posted
Jul 24, 2026
Location
Huntsville, AL
Last confirmed open
Jul 27, 2026

What this job asks for AI summary

A senior software developer role focused on building and maintaining MLOps pipelines and automation for national security missions, working with petabyte-scale data on high-performance computing infrastructure. Day-to-day work spans Python development, containerized microservices, data workflow orchestration, and integrating machine learning models into production systems. The role also carries some team leadership responsibilities, including coaching and performance feedback.

Senior level · 7+ years · Huntsville, AL · TS/SCI clearance · Full-time

Must have (9)
PythonDockerKubernetesNoSQLSQLApache AirflowJenkins, Gitlab Ci or CircleciGit or SvnAWS, Azure or GCP
Nice to have (3)
Kafka or RabbitmqSpark or HadoopPrometheus

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What gives you an edge
Apache Airflow5%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Docker53%Python51%SQL51%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $130,897 (middle half $102,526–$165,828).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (10)

The role title is 'Software Developers' (plural, no level modifier), so advertised seniority is Unspecified; the 7+ years requirement and scope of responsibilities support a Senior classification.

A TS/SCI clearance is explicitly required ('Top Secret Security Clearance with SCI eligibility') — this is a hard gate for this role.

A Bachelor's degree appears only under 'Preferred Qualifications', so it is not treated as a hard requirement.

Kafka is listed in the job description narrative and title as a key technology, but appears under 'Preferred Qualifications' alongside RabbitMQ for event-driven/messaging systems — marked preferred accordingly.

Jenkins, GitLab CI, and CircleCI are listed together as interchangeable CI/CD options in the required qualifications; Jenkins is used as the primary name with the others as alternatives.

Git and SVN are listed together as interchangeable version control options; Git is used as the primary name.

Cloud platform proficiency (AWS, Azure, Google Cloud) is required; AWS is listed as primary with Azure and GCP as alternatives.

Prometheus, Grafana, and ELK stack appear only under 'Preferred Qualifications' for ML monitoring/logging; all three are captured as a single preferred skill with alternatives.

The alt SOC 15-2051 (Data Scientists) is noted because the role has a strong MLOps/machine learning pipeline focus, though the primary day-to-day work is software development and engineering.

Requires a TS/SCI clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗