FREE ACCESS
5,000–10,000 jobs/day
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.

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.
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
software architecturesystem architecturedistributed systemsJavaAPI designcloud-native designdatabase designperformance tuningevent-driven architecturemicroservices architecture
Soft Skills
communicationstakeholder collaborationmentoringtechnical guidance
Tools & Technologies
AWSAzureDockerKubernetesCI/CDmonitoring dashboardsincident responseobservabilityAPIsmessaging frameworks
Certifications & Qualifications
AWS Solutions ArchitectAzure Solutions Architect
Industry Keywords
cloud architecturescalabilitysecuritycost-efficiencynon-functional requirementsHLDLLDDevOpsSREreal-time data processing
Tech Stack
Tools & technologiesAWSAzureCloudDistributed 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