Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CACI International Inc

Cloud Software Engineer

CACI International Inc

Cloud Software Engineer developing and maintaining cloud-focused products at CACI. Working on industry-leading cloud management and emulation capabilities within a collaborative team environment.

Posted 5/3/2026full-timeHanover • Maryland • 🇺🇸 United StatesMid-LevelSenior💰 $82,100 - $172,400 per yearWebsite

Tech Stack

Tools & technologies
AnsibleChefCloudGoJavaJavaScriptJenkinsKubernetesLinuxMicroservicesNode.jsNoSQLOpenShiftPuppetPythonRDBMSSQLTerraform

About the role

Key responsibilities & impact
  • Leverage your existing knowledge of languages, tools, frameworks, and services our team uses, while learning those you do not yet have experience in.
  • Apply your architectural, design, and development skills to deliver cloud focused applications
  • Participate in agile scrum standups and planning/review meetings, track and update progress within online ticketing system
  • Manage your time and track progress through our ticket tracking system
  • Learn from as well as provide documentation on projects you are working on
  • Perform incremental testing actions on code, processes, and deployments to identify ways to streamline execution and minimize errors encountered
  • Apply existing infrastructure, IT, or systems engineering experience to solve problems with tools and concepts unique to Cloud Service Provider environments
  • Present your work and other knowledge to team members and leadership as needed
  • The ability to mentor junior staff on technical topics including architecture, design, and development

Requirements

What you’ll need
  • Must have a BA or BS in Computer Science, Computer Engineering, IT, IS, or equivalent area of technical study
  • Must have 5+ years of relevant work experience in software engineering in Cloud environments or similarly relevant environment native solutions
  • Experience with software development in Go, Python, Java, Node.js, or Bash
  • Experience with structured and unstructured file formats such as JSON or YAML
  • Experience performing development and automation in Windows and/or Linux environments
  • Strong written and verbal communication skills
  • Ability to work well among team members across multiple time zones remotely with active engagement to ensure team members understand their target goals
  • Experience with container orchestration environments (e.g., Kubernetes, OpenShift )
  • Understanding of DevSecOps methodologies and CI/CD pipelines (e.g., Jira, GitLab, Argo, Jenkins)
  • Experience with microservices, scalable architectures, containerization, cloud
  • Experience with Infrastructure as Code (e.g., Cloud Formation, Terraform, CDK, Ansible, Puppet, Chef)
  • Experience with database technologies (e.g., RDBMS, NoSQL), data modelling, and SQL

Benefits

Comp & perks
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoPythonJavaNode.jsBashJSONYAMLKubernetesOpenShiftInfrastructure as Code
Soft Skills
strong written communicationstrong verbal communicationteam collaborationmentoringtime managementactive engagement