Taro Logo

Senior Software Engineer - Cloud Infrastructure and DevOps

CACI is a technology company pioneering solutions at the intersection of technology, government, and defense, focusing on national security for over six decades.
Linthicum Heights, MD, USA
$103,800 - $218,100
DevOps
Senior Software Engineer
In-Person
5000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Cloud Infrastructure and DevOps

CACI is seeking a talented Senior Software Engineer to join their team focusing on cloud infrastructure and DevOps initiatives. This role presents an exciting opportunity to work at the intersection of national security and cutting-edge technology, where you'll be responsible for designing and implementing innovative software tools and subsystems.

The position requires a strong background in cloud technologies, with expertise in Kubernetes, Apache Spark, Airflow, and Docker. You'll be working in a secure environment, requiring an active TS/SCI clearance with Polygraph, making this an ideal opportunity for cleared professionals looking to make an impact in the defense sector.

As a Senior Software Engineer, you'll lead software development efforts using industry-standard techniques and CASE tools, while also being responsible for estimating project costs and schedules. The role combines technical leadership with hands-on development, requiring both deep technical knowledge and project management skills.

CACI offers a comprehensive benefits package including flexible time off, healthcare, retirement benefits, and continuing education opportunities. The company has a strong focus on work-life balance and professional development, making it an attractive destination for engineers looking to grow their careers while contributing to national security missions.

The work environment emphasizes collaboration and innovation, with opportunities to work on cutting-edge technologies while solving complex challenges. You'll be part of a team dedicated to optimizing existing programs, improving techniques, and contributing to critical projects that have real-world impact.

The position is based in Linthicum, MD, and offers a competitive salary range of $103,800 - $218,100, reflecting the senior nature of the role and the required expertise. CACI's culture emphasizes integrity and innovation, providing an environment where engineers can thrive while working on meaningful projects that support national security initiatives.

This role is ideal for experienced software engineers who are passionate about cloud infrastructure, security, and DevOps practices, and who want to be part of an organization with a six-decade track record of pioneering solutions in the government and defense sectors.

Last updated 6 days ago

Responsibilities For Senior Software Engineer - Cloud Infrastructure and DevOps

  • Design and manage the implementation of software tools and subsystems
  • Lead software development using industry-standard techniques and CASE tools
  • Estimate project costs and schedules to ensure timely delivery
  • Analyze and refine existing programs to enhance performance and efficiency
  • Monitor and maintain the health of the Development Environment
  • Provide recommendations for security improvements
  • Collaborate with cross-functional teams to drive innovation and best practices

Requirements For Senior Software Engineer - Cloud Infrastructure and DevOps

Kubernetes
Linux
  • Active TS/SCI clearance with Polygraph
  • 4-12 years of experience, depending on education level
  • Proficiency in Kubernetes, Apache Spark, Apache Airflow, and Docker
  • Experience with container management (Registry/Harbor)
  • Strong Linux and AWS skills
  • Knowledge of cybersecurity principles and networking (routers/firewalls)
  • Experience with software cost estimation and project scheduling
  • Familiarity with formal specifications and data flow diagrams
  • Background in performance optimization and code refactoring
  • Excellent communication and teamwork skills

Benefits For Senior Software Engineer - Cloud Infrastructure and DevOps

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Flexible time off
  • Healthcare benefits
  • Wellness programs
  • Financial benefits
  • Retirement benefits
  • Family support
  • Continuing education
  • Comprehensive benefits package

Interested in this job?

Jobs Related To CACI Senior Software Engineer - Cloud Infrastructure and DevOps