Cloud & Geospatial Data Engineer — Mid Level (Hybrid)

CACI International Inc.

Denver (CO)

Hybrid

USD 90,300 - 189,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CACI International Inc. is seeking a Software Engineer to work on cloud and geospatial data solutions in Denver. The role involves building scalable backend services, processing large geospatial datasets, and deploying cloud-native capabilities.

A TS/SCI clearance is required, with a hybrid work schedule and strong Java experience. Ideal candidates will have AWS, Docker, Kubernetes, and Python skills, plus experience with DevOps pipelines and geospatial databases like Postgres.

Qualifications

  • Minimum 5+ years as a software engineer or related field.
  • 3–5 years of strong Java development skills.
  • Demonstrated experience with geospatial data processing and spatial databases like Postgres.
  • 3+ years of AWS, Docker, Kubernetes, and Helm or similar.
  • Experience with automated deployment pipelines using DevOps tools like GitLab CI/CD, Jenkins, Nexus.
  • Willingness to learn current and emerging technologies; hybrid schedule.

Responsibilities

  • Collaborate with team to design, build, and maintain scalable backend software solutions.
  • Develop and optimize big data pipelines to process massive geospatial datasets.
  • Design and deploy AWS cloud-native backend services and capabilities.
  • Evaluate and integrate new technologies as requirements evolve.

Skills

Java development
Geospatial data processing
Python programming
DevOps practices
Linux/Red Hat

Education

Bachelor’s degree in engineering, physics, computer science, etc.

Tools

AWS
Docker
Kubernetes
Helm
GitLab CI/CD
Jenkins
Nexus
PostgreSQL

Job description

CACI International Inc. is seeking a Software Engineer to work on cloud and geospatial data solutions in Denver. The role involves building scalable backend services, processing large geospatial datasets, and deploying cloud-native capabilities.

A TS/SCI clearance is required, with a hybrid work schedule and strong Java experience. Ideal candidates will have AWS, Docker, Kubernetes, and Python skills, plus experience with DevOps pipelines and geospatial databases like Postgres.

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

Similar jobs worth comparing

Hybrid Cloud & Geospatial Software Engineer
Hybrid Cloud & Geospatial Software Engineer

CACI International • Denver (CO)

Hybrid
USD 90,000 - 190,000
Senior Cloud & Geospatial Data Engineer (TS/SCI)
Senior Cloud & Geospatial Data Engineer (TS/SCI)

CACI International Inc • Denver (CO)

Hybrid
USD 108,000 - 228,000
Cloud & Geospatial Data Engineer
Cloud & Geospatial Data Engineer

CACI • Denver (CO)

Hybrid
USD 90,000 - 190,000
Senior Cloud & Geospatial Data Engineer
Senior Cloud & Geospatial Data Engineer

CACI International Inc. • Denver (CO)

Hybrid
USD 108,000 - 228,000
Junior Software Engineer — GeoINT/GIS & Cloud (TS/SCI)
Junior Software Engineer — GeoINT/GIS & Cloud (TS/SCI)

CACI • Denver (CO)

On-site
USD 69,000 - 142,000
Cloud & Geospatial Data Engineer | AWS, Big Data
Cloud & Geospatial Data Engineer | AWS, Big Data

CACI International Inc • Denver (CO)

Hybrid
USD 90,000 - 190,000
Geospatial Software Engineer (Java/Python)
Geospatial Software Engineer (Java/Python)

CACI • Denver (CO)

On-site
USD 98,000 - 207,000
Software Engineer - Cloud and Geospatial Data - Mid- Level
Software Engineer - Cloud and Geospatial Data - Mid- Level

CACI • Denver (CO)

Hybrid
USD 90,000 - 190,000
Geospatial Software Engineer - GEOINT Focus
Geospatial Software Engineer - GEOINT Focus

CACI International Inc. • Denver (CO)

On-site
USD 69,000 - 142,000
Senior GIS & Cloud Applications Engineer
Senior GIS & Cloud Applications Engineer

CACI • Denver (CO)

On-site
USD 75,000 - 159,000