Senior Software Engineer — Network Automation (TS/SCI)

CACI

St. Louis (MO)

On-site

USD 120,000 - 160,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CACI is seeking a Software Developer to design, develop, and deploy software powering enterprise network monitoring and automation systems. You will build tools, create API integrations, and implement scalable architectures in a secure, classified environment.

You will work on microservices, data pipelines, and dashboards, collaborating across teams to enable network operations with reliable software solutions.

Qualifications

  • 6+ years of professional software development experience.
  • Active TS/SCI clearance with Polygraph.
  • Proficiency in Python, Java, Go, or JavaScript/TypeScript.

Responsibilities

  • Design and develop software applications integrating with network monitoring platforms via REST APIs.
  • Develop microservices and backend systems processing network telemetry data.
  • Create automated testing frameworks and maintain CI/CD pipelines.

Skills

Python
Java
Go
REST APIs
CI/CD
Git

Tools

Spring Boot
Django/Flask
Docker
Kubernetes
AWS/Azure/GCP

Job description

CACI is seeking a Software Developer to design, develop, and deploy software powering enterprise network monitoring and automation systems. You will build tools, create API integrations, and implement scalable architectures in a secure, classified environment.

You will work on microservices, data pipelines, and dashboards, collaborating across teams to enable network operations with reliable software solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Security-Cleared Software Engineer — Network Tools
Security-Cleared Software Engineer — Network Tools

CACI International Inc. • St. Louis (MO), Northern (KY)

Hybrid
USD 90,000 - 190,000
Software Developer
Software Developer

CACI • St. Louis (MO)

On-site
USD 120,000 - 160,000
Software Developer St. Louis, MO, US
Software Developer St. Louis, MO, US

CACI International Inc. • St. Louis (MO), Northern (KY)

Hybrid
USD 90,000 - 190,000
TS/SCI Network Engineer — Secure, High-Availability Ops
TS/SCI Network Engineer — Secure, High-Availability Ops

CACI International Inc • City of Rome (NY)

On-site
USD 60,000 - 124,000
Senior Software Engineer, Cloud & Automation | TS/SCI
Senior Software Engineer, Cloud & Automation | TS/SCI

CACI International Inc. • Linthicum (MD)

On-site
USD 113,000 - 238,000
Software Engineer - Analytics & Development (TS/SCI)
Software Engineer - Analytics & Development (TS/SCI)

CACI • Jessup (MD)

On-site
USD 103,000 - 219,000
Senior .NET Software Engineer – DoD Enterprise Apps
Senior .NET Software Engineer – DoD Enterprise Apps

CACI • Town of Springfield (WI)

On-site
USD 87,000 - 182,000
Healthcare benefits
Wellness program
Education opportunities
+1
Senior Software Engineer - TS/SCI with AWS/NGA
Senior Software Engineer - TS/SCI with AWS/NGA

CACI International Inc • Springfield (VA)

On-site
USD 104,000 - 218,000
Senior Software Engineer – Mission-Critical Web & API
Senior Software Engineer – Mission-Critical Web & API

CACI International Inc. • Sterling (VA)

On-site
USD 79,000 - 163,000
Senior DevSecOps Engineer — TS/SCI, CI/CD & Cloud
Senior DevSecOps Engineer — TS/SCI, CI/CD & Cloud

CACI International Inc • Fairfax (VA)

On-site
USD 98,000 - 207,000