Senior Software Engineer

CACI International
Onsite

About The Position

CACI’s growing Agile Digital Solutions Operating Group is searching for a Software Engineer supporting the modernization and transformation of a large portfolio of enterprise business solutions used by the National Aeronautics and Space Administration (NASA). The candidate will be part of a team where complex problem solving, and communication skills are critical to success.

Requirements

  • In-depth understanding of AWS fundamentals and services in a multi-account structure (networking, security, compute)
  • Demonstrated hands on and design experience developing and applying cloud solutions to include hands-on experience with some or all the following: AWS, Azure, Google and/or Oracle Cloud Services, Microservice architecture and deploying containerized applications using Docker and or Kubernetes.
  • Familiarity with and ability to manage/contribute to a large, multi-tenant Infrastructure as Code (IaC) code base built with Terraform and Terragrunt.
  • Familiarity with and ability to create routine platform-related automation orchestrated by AWS services (AWS Lambda, EventBridge, etc.)
  • Ability to empathetically work with platform customers (software or data engineering teams) to triage and resolve issues, enable self-service, and introduce improvements based on feedback.
  • Experience monitoring cloud resources for cost and performance and implementing FinOps-based practices to reduce overall spend.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Management Systems or a related discipline. Experience will be considered in lieu of a degree.
  • Ability to design and document technical solutions related to continuous integration and continuous deployment.
  • Demonstrated experience working with agile project management tools
  • Must be able to obtain and maintain a NASA Public Trust background investigation

Nice To Haves

  • Experience supporting the NASA Web Services Operational Environment
  • Experience working with or administrating industry-standard Enterprise Data Platform applications, such as Databricks, Apache Airflow, or similar technologies
  • Experience with deploying containerized applications and maintaining container orchestration systems through code: Kubernetes (EKS preferred),GitOps (Flux + Kustomize preferred)
  • Experience with platform observability systems (resource monitoring, logging, alerting mechanisms) like AWS CloudWatch, Prometheus and Grafana, or similar.
  • Experience working on complicated problems and providing solutions that are highly creative and ingenious, exhibiting ingenuity, creativity, and resourcefulness
  • Acts independently and within is a team environment to expose and resolve problems.
  • Experience supporting Federal government project
  • Experience working in a dynamic, multifaceted environment

Responsibilities

  • Build, enhance, and maintain scalable data‑driven services and APIs ensuring reliability, performance, and secure integration across systems.
  • Maintain technical expertise in industry standards and cloud computing and virtualization technologies including cloud service provider architecture, design, and configuration; public, community, private, and hybrid deployment models; IaaS, PaaS, and SaaS; automation; hypervisors; containers; virtual compute, storage, and networking; virtual infrastructure management; self-provisioning; and scaling.
  • Collaborate with cross‑functional engineering, cybersecurity, and product teams to design and implement features that improve data ingestion, metadata management, automation workflows, and platform usability
  • Develop high-quality software solutions using modern cloud, data, and DevSecOps practices, contributing to continuous integration/deployment pipelines and platform-wide engineering best practices.
  • Develop and maintain continuous integration and delivery (CI/CD) pipelines for seamless software continuous deployment and management of Infrastructure as Code (IaC).

Benefits

  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service