Jobs
Career Area:
Engineering
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.
Mine Star is Caterpillar’s integrated mine management application that optimizes mining operations by collecting and using real‑time data to improve productivity, safety, and operational efficiency.
Responsibilities
-
Provide architectural leadership to engineering teams by guiding system design, technology choices, and application modernization strategies for business domains within Mine Star Application.
-
Establish and govern architecture standards, design patterns, coding guidelines, scalability models, and cloud best practices across teams.
-
Review and validate high‑level designs (HLD), low‑level designs (LLD), API specifications, data models, deployment architectures, and other technical artifacts produced by development teams.
-
Partner with product management, engineering, DevOps, and security to design solutions that align with business goals, NFRs (scalability, reliability, performance), and cloud architectural principles.
-
Conduct architectural evaluations and provide recommendations to improve system performance, resiliency, security, and maintainability.
-
Lead architectural discussions, perform Po Cs for new technologies, evaluate tools, libraries, and cloud components, and drive technology adoption.
-
Partner with product, engineering, data, and platform teams to identify opportunities to embed AI into workflows, user experiences, automation pipelines, and backend processing.
-
Provide architectural leadership for the adoption and integration of AI services, LLMs, cognitive services, and custom ML models.
-
Design and enforce AI‑ready architecture patterns such as event-driven pipelines, feature stores, vector databases, and model-serving microservices.
-
Ensure architectural consistency across projects, enabling reusable frameworks, shared services, microservices patterns, and API-driven integration.
Skills and Qualifications
-
10+ years of experience in software engineering, with3+ years focused on architecture, system design, or technical strategy roles.
-
Deep expertise in Java/J2EE, Spring ecosystem (Spring Boot, Spring Cloud), and designing distributed, cloud-native applications.
-
Strong understanding of Docker/Kubernetes including compute, storage, eventing, security, networking, CI/CD, and monitoring.
-
Mastery of JPA, Hibernate, JDBC, SQL, REST/JSON APIs, messaging patterns, and high-performance application design.
-
Advanced knowledge of software architecture patterns such as microservices, event-driven architecture, domain-driven design (DDD), CQRS, and API-first design.
-
Hands‑on experience building or architecting Cloud-native solutions, serverless components, containerized workloads (Docker/Kubernetes), and scalable backend systems.
-
Solid foundation in object‑oriented design, MVC, design patterns, system decomposition, and UML modeling.
-
Experience working in Agile environments, collaborating with cross-functional teams, and transforming requirements into architectural blueprints.
-
Proficiency with Git and modern DevOps workflows including branching strategies, CI/CD, and release automation.
-
Strong communication, stakeholder management, and the ability to influence engineering teams at scale.
Additional Information:
-
This position requires working onsite five days a week
-
Caterpillar of Australia is not currently hiring foreign national applicants that require or will require sponsorship or looking for an ISE assessment.
Posting Dates:
March 12, 2026 - March 26, 2026
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs
About Caterpillar

Caterpillar
PublicCaterpillar Inc. is an American construction, mining, and other engineering equipment manufacturer. The company is the world's largest manufacturer of construction equipment. In 2018, Caterpillar was ranked number 73 on the Fortune 500 list and number 265 on the Global Fortune 500 list.
10,001+
Employees
Peoria
Headquarters
Reviews
3.5
3 reviews
Work Life Balance
2.5
Compensation
3.0
Culture
2.0
Career
2.0
Management
2.5
25%
Recommend to a Friend
Pros
Strong company brand and reputation
Supportive management willing to fund training
Trusted team member with recognized expertise
Cons
Limited internal advancement opportunities
Company loyalty not rewarded with career growth
Heavy extroverted culture difficult for introverts
Salary Ranges
3 data points
Mid/L4
Principal/L7
Senior/L5
Staff/L6
Mid/L4 · Data Scientist Grade 21
0 reports
$117,078
total / year
Base
-
Stock
-
Bonus
-
$99,517
$134,639
Interview Experience
7 interviews
Difficulty
2.7
/ 5
Duration
14-28 weeks
Offer Rate
43%
Experience
Positive 43%
Neutral 43%
Negative 14%
Interview Process
1
Application Review
2
Online Assessment
3
Technical Interview
4
Final Round Interview
5
Offer
Common Questions
Coding/Algorithm
Technical Knowledge
Behavioral/STAR
Past Experience
News & Buzz
Jim Cramer Thinks Caterpillar (CAT) Can Go Higher - Finviz
Source: Finviz
News
·
6w ago
Jefferies Sees Further Upside as Caterpillar’s (CAT) Broader Portfolio Gains Traction - Yahoo Finance Singapore
Source: Yahoo Finance Singapore
News
·
6w ago
Caterpillar to supply 2GW of natural gas turbines for Monarch Compute Campus in Mason County, West Virginia - Data Center Dynamics
Source: Data Center Dynamics
News
·
6w ago
Caterpillar stock rises on revenue and earnings beats, demand for power-generation equipment - Yahoo Finance
Source: Yahoo Finance
News
·
7w ago


