Senior Software Engineer- Devops
Confirmed live in the last 24 hours
Caterpillar
Job Description
Career Area:
Technology, Digital and DataJob 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
1. 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.
2. 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.
3. 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.
4. 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.
5. Artifact & Supply Chain Management
• Manage artifact lifecycle using JFrog Artifactory.
• Ensure traceability and governance of build and release artifacts.
6. 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, 2026Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community.
Similar Jobs
Unity Technologies
Développeur Back-End Sénior / Senior Back-End Developer
Shift4 Payments
Senior Software Engineer - C language
Unity Technologies
DevOps Tech Lead
Verisign
Backend Engineer
HelloFresh
Senior Backend Engineer, Cart
PayPal