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.
Caterpillar Inc.

System Architect – Cloud Platforms, AWS, Azure

Caterpillar Inc.

System Architect managing the TechAdvisor platform's architecture at Caterpillar. Ensuring scalability, security, and operational reliability within cloud environments.

Posted 5/26/2026full-timeChennai • 🇮🇳 IndiaSeniorLeadWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDockerGraphQLJavaKubernetesMicroservicesSOAPSQL

About the role

Key responsibilities & impact
  • Own the end-to-end domain and product architecture for the TechAdvisor platform—ensuring the system is scalable, secure, cost-efficient, and operationally reliable
  • Define the architectural direction for TechAdvisor, translate product and business requirements into robust cloud-native designs
  • Govern HLDs and LLDs, partner closely with Product, Security, and Product Support to ensure production readiness, observability, and long-term maintainability
  • Create and maintain HLDs for TechAdvisor components and services, explicitly addressing scalability, performance, cost, security, and non-functional requirements
  • Review LLDs submitted by delivery teams to ensure architectural integrity, adherence to standards, and alignment with product and enterprise architecture directions
  • Define and manage technical integration patterns with upstream and downstream systems, ensuring stable APIs, contract clarity, and future scalability
  • Identify architectural bottlenecks across services, integrations, and data layers; drive design improvements for performance and efficiency
  • Define monitoring, alerting, and health-check standards for TechAdvisor; ensure services are observable, diagnosable, and support-ready
  • Partner with Product Support to establish monitoring dashboards, alerts, runbooks, and escalation mechanisms to minimize downtime and MTTR
  • Monitor TechAdvisor cloud spend, optimize resource usage, and influence architecture decisions to ensure predictable and cost-effective operations
  • Work with Security teams to ensure TechAdvisor architecture meets security baselines, compliance requirements, and risk management expectations
  • Conduct architecture and code reviews, provide technical guidance, and mentor engineers to uphold engineering and architectural best practices

Requirements

What you’ll need
  • 10+ years of experience in software/system architecture for distributed systems
  • Proven hands-on experience designing and operating systems in AWS and Azure at production scale
  • Strong proficiency in Java and modern service-oriented or microservices architectures
  • Deep understanding of distributed systems, real-time data processing, and non-functional requirements
  • Strong experience with API design and integration (REST/SOAP/GraphQL)
  • Experience designing for production operations, monitoring, and incident response
  • Excellent communication and stakeholder collaboration skills
  • Preferred Qualifications: AWS and/or Azure certifications (Solutions Architect level preferred)
  • Experience with Docker, Kubernetes, and cloud-native deployment patterns
  • Understanding of DevOps and CI/CD pipelines
  • Experience with event-driven architectures and messaging frameworks
  • Strong database design and performance tuning experience (SQL optimization, partitioning, sharding)
  • Prior experience working closely with Product Support or SRE teams

Benefits

Comp & perks
  • Professional growth opportunities
  • Leadership programs
  • Diversity of team
  • High standards of integrity, excellence, teamwork, commitment and sustainability

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
software architecturesystem architecturedistributed systemsJavaAPI designcloud-native designdatabase designperformance tuningevent-driven architecturemicroservices architecture
Soft Skills
communicationstakeholder collaborationmentoringtechnical guidance
Certifications
AWS Solutions ArchitectAzure Solutions Architect