Senior Software Engineer- Devops

Caterpillar Inc. logo

Caterpillar Inc.

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python Azure CodePipeline SonarQube EKS ECS IAM CI Go AWS Amazon S3

Job Description

Career Area

Technology, Digital and Data

Job Description

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do โ€“ but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here โ€“ we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

Job Title

DevOps Engineer โ€“ (AWS | DevOps + MLOps)

Role Overview

The DevOps Engineer supports the design, deployment, and operation of secure, scalable AWS cloud platforms for enterprise digital and AI/ML workloads. This role owns CI/CD automation, Infrastructure as Code, cloud reliability, DevSecOps controls, and platform governance, working closely with application, data, and ML engineering teams.

Key Accountabilities

  • CI/CD & Source Control
  • Design, build, and operate CI/CD pipelines using GitHub and GitHub Actions.
  • Implement reusable workflows and standardized deployment patterns.
  • Enable automated environment promotion and pipeline compliance.
  • AWS Cloud, DevOps & MLOps Enablement
  • Engineer AWS-based platforms supporting application and ML workloads.
  • Hands-on use of AWS services including SageMaker, ECS/EKS, CodePipeline, IAM, and S3.
  • Support MLOps lifecycle needs such as model deployment, automation, and environment governance.
  • Infrastructure as Code (IaC)
  • Provision and manage infrastructure using AWS CloudFormation.
  • Implement repeatable, audited infrastructure patterns aligned to enterprise standards.
  • Apply standard AWS role and access provisioning patterns.
  • DevSecOps, Quality & Governance
  • Embed security and quality controls directly into CI/CD pipelines.
  • Integrate SonarQube for static code analysis and quality gates.
  • Ensure compliance with tagging, security scanning, and remediation SLAs.
  • Artifact & Supply Chain Management
  • Manage artifact lifecycle using JFrog Artifactory.
  • Ensure traceability and governance of build and release artifacts.
  • Operations & Reliability
  • Own operational health including monitoring, alerting, and incident response.
  • Drive platform reliability, availability, and disaster recovery readiness.

Required Technical Qualifications

  • Strong AWS experience with DevOps and MLOps services (SageMaker, ECS/EKS, CodePipeline, IAM, S3).
  • Proficiency in GitHub and GitHub Actions.
  • Hands-on AWS CloudFormation experience.
  • Working knowledge of Python and Go for automation.
  • Experience with JFrog Artifactory and SonarQube.

Complementary / Future-Ready Skills

  • AWS Firewall and networking expertise from an architectural perspective.
  • Security and governance experience for AI platforms, including NVIDIA-based environments.
  • Exposure to Azure cloud services for future cross-cloud needs.

Expectations

  • Leads design and implementation of complex DevOps and cloud solutions.
  • Operates independently with accountability for delivery outcomes.
  • Mentors junior engineers and influences DevOps best practices across teams.

Posting Dates

April 10, 2026 - April 17, 2026

Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply

Not ready to apply? Join our Talent Community.

Interview Questions of Senior Software Engineer- Devops at Caterpillar Inc.

Interview questions from Caterpillar Inc. that are similar to Senior Software Engineer- Devops
View more interview questions from Caterpillar Inc. โ†’
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Engineer- Devops at Caterpillar Inc.

Currently, there aren't any salaries for this role at Caterpillar Inc. shared by other job seekers.

View more salaries from Caterpillar Inc. โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now