When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other
Job Summary
When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.
This role defines the architectural direction for TechAdvisor, translates product and business requirements into robust cloud-native designs, and partners closely with Product, Security, and Product Support to ensure production readiness and long-term maintainability.
Together, we are building a better world, so we can all enjoy living in it.
Matching Summary
When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.
Skills & Requirements
Must-have
AWS and Azure cloud platforms
Java and microservices architecture
Distributed systems design
API design and integration
Production operations and monitoring
Cloud cost governance
Nice-to-have
Docker and Kubernetes experience
DevOps and CI/CD pipelines
Event-driven architectures
Database performance tuning
Technical leadership and mentoring
Key Requirements
10+ years software/system architecture experience
Proven hands-on AWS and Azure production experience
Strong proficiency in Java
AWS and/or Azure certifications preferred
Experience with Docker, Kubernetes, and cloud-native deployment
Experience with event-driven architectures
Prior collaboration with Product Support or SRE teams