1,963,736open jobs
115,987companies
248,277added this week
Browse all
Location
In office (Bengaluru)
Seniority
Staff · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Oct 21, 2026. Caterpillar scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Caterpillar Inc. is a leading global manufacturer of heavy construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Headquartered in Irving, Texas, the company operates a vast international footprint spanning manufacturing facilities, technology hubs, and independent dealerships. Through innovative machinery, digital solutions, and specialized financial services, it supports sustainable infrastructure development and energy production around the world.

Career Area:

Technology, Digital and Data

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.

JOB PURPOSE:

The Software Engineering Manager would provide leadership in the design, development, and deployment of Caterpillar’s state-of-the-art digital products within the areas of e-commerce. This position is accountable for hiring, managing, and mentoring multiple software engineers and pod leads who are transforming and building a world-class eCommerce application, in line with the CAT Digital Strategy.

We are looking for a Software Engineering Manager with expertise and passion to imagine, build and develop innovative products. This is a high growth space and a big opportunity that needs a dynamic product creator. The ideal candidate will be curious, have attention to detail, be energized by a dynamic environment, be comfortable with strategic thinking while also diving deep.

If you are looking for an opportunity to lead strong development teams and build creative technology solutions that positively impact international customers, relish large ownership and diverse technologies, join our team today!

As a Software Engineering Manager, you will identify, hire, and build world-class teams of Software Engineers to define, drive, and execute on our strategic vision. You will improve/initiate processes that allow these teams to collaborate with local as well as global teams with a high degree of efficiency. You will develop teams of highly motivated and talented individuals that can collaborate with Project Managers, Product Managers and Software Engineers across the company on a high impact initiative. You will design, build and own features and programs that will delight our dealers / customers.

This key role is expected to establish and mature product software engineering capability in India. The role will report to CAT Digital India Senior Engineering Manager.

JOB DUTIES:

  • The position supports the CAT Digital strategy, recognizes the service requirements/needs of dealers and customers, corporate and business unit goals, and gives input to leadership in formulating global concepts, strategies and plans to deliver service solutions.
  • Typical internal customers include various contacts throughout Caterpillar worldwide and its subsidiaries. External contacts include various customers, dealers, and vendors throughout worldwide markets.
  • The role is responsible for the overall development life cycle of the solution and manage complex projects with significant impact.
  • Responsibilities include supervising a team and a project related to developing business and technical solutions.
  • Work with product managers in developing a strategy and road map to provide compelling capabilities that helps them succeed in their business goals.
  • Work closely with senior engineers to develop the best technical design and approach for new product development.
  • Continuously improve and drive engineering best practices around software engineering & lead the craftsmanship, resilience, and scalability of our solutions. Establish durable ways of working with product peers and other internal engineering teams.
  • Encourage innovation, implementation of cutting-edge technologies, including outside-of-the-box thinking, teamwork, self-organization, and diversity.
  • Project management - prioritization, planning of features, Stakeholder management and tracking of commitments. Develops detailed work plans, project estimates, resource plans, and status reports. Monitors and troubleshoots performance and schedule issues.
  • Career management and development of direct reports: The position is responsible for all personnel issues and performance evaluation of subordinates, as well as overall employee satisfaction for the division.
  • Provides technical support, and direction to teams and pod leads. Acquires resources necessary to accomplish work on time.
  • Coordinates walkthroughs and reviews; ensures conformance to standards and adherence to design specifications.
  • The position is challenged to carefully evaluate problems and provide input into many possible solutions before selecting one option. Problems may be complex and can require developing and monetize new solutions.
  • The leader follows general policies and guidelines for projects under his/her control to ensure specific, management goals are met and desired results are achieved. Impacts key quality goals including Customer Satisfaction, Continuous Improvement, and Reoccurring Revenue, Timeliness, Accuracy, Efficiency, Cost Savings, Process Quality, etc.
  • S/he should be able to operate in a very fast paced environment where time to hit market is super critical. S/he would need to also balance technical leadership with savvy business judgment to make the right decisions about technology choices.
  • Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.

Basic Qualifications:

  • Position requires a four-year degree from an accredited college or university.
  • Fifteen + years or more of experience in designing and developing software applications in Java or Scala or at least ten years of experience in Java with master’s degree in computer science or related field.
  • Three years or more of experience in managing 8 to 14 member cross functional team.
  • Five years or more of experience in public cloud technologies such as AWS or Azure.

Top candidates will also have:

  • Demonstrated leadership on medium to large-scale projects impacting strategic priorities.
  • Ability to cope with shifting priorities, demands and timelines through analytical and problem-solving skills.
  • Ability to effectively prioritize, delegate responsibilities and execute tasks in a high-pressure environment.
  • Oversees performance of individual team members and team as whole. Identifies and addresses staff training and development needs.
  • Develops detailed work plans, project estimates, resource plans, and status reports. Monitors and troubleshoots performance and schedule issues.
  • Ability to work under pressure and within time constraints. Passion for technology and innovation.
  • Ability to provide guidance in applying the right architectural design pattern for the modernization of the applications by analysing the gaps between existing architecture and new business requirements.

Proven experience in many of the following:

  • Designing, developing, deploying, and maintaining software at scale.
  • Application architectural patterns, such as MVC, Microservices, Event-driven, etc.
  • Technical expertise in building a complex open-stack, microservices-based platform or product that is highly reliable, and scalable.
  • Message brokers such as Kafka, RabbitMQ, AWS SQS, AWS SNS, Apache ActiveMQ, Kinesis.
  • Datastores such as MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle, PostgreSQL.
  • Developing software applications using relational and NoSQL databases.
  • Deploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops etc.
  • Working within an Agile framework (ideally Scrum).
  • Researching data to support design decisions.
  • Must demonstrate solid knowledge of computer science fundamentals like data structures and Algorithms.
  • Preference will be given to candidates having knowledge of ecommerce platforms like HCL Commerce (WCS) Version 8.0+ or equivalent; WebSphere Commerce subsystems - Trading, Catalog Management, Order Management, Member Management Sub-system, etc
  • Must Have - Deep hands-on expertise in Java/J2EE, Spring Boot.
  • Nice to Have - Certifications in AWS/Azure, MongoDB/Redis.
  • Nice to Have - Hands-on experience on React, Typescript, JavaScript frameworks.
  • Nice to Have - BPMN/Workflow/Rules Engine technology like Camunda, Temporal, Drools.
This position requires working onsite five days a week.Relocation is available for this position.

Posting Dates:

October 21, 2026 - October 29, 2026

Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply

Not ready to apply? Join our Talent Community.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,963,736 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Management
Similar stack
Same company
Bengaluru
Engineering Lead 2 hours ago
In office • 4+ years exp • Bengaluru
Python
JavaScript
AI/ML
LLM
Frontend
Next.js
React.js
DevOps
CI/CD
Kubernetes
Apply
In office • Full-Time • 8+ years exp • Master's Degree • Gurgaon
Apply
In office • Full-Time • 4+ years exp • Master's Degree • Hyderabad
Apply
≈ $26k – $58k per year (Estimated) • In office • Full-Time • 10+ years exp • Bengaluru
AI/ML
Copilot
Management
Power Automate
SharePoint
Apply
In office • Pune
Apply
≈ $14k – $36k per year (Estimated) • In office • 4+ years exp • Pune
SQL
Scala
Databases
Redis
Cassandra
Google BigQuery
AI/ML
Spark
DevOps
GCP
Analytics
ETL/ELT
Apply
全栈开发架构师 5 hours ago
$36k – $54k per year • In office • Full-Time • Shanghai
Python
JavaScript
Java
Node JS
Java
Spring Cloud
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
AI/ML
Cursor
Frontend
Vue.js
Webpack
GraphQL
React.js
Vite
Mobile
React Native
DevOps
Rest API
WebSockets
CI/CD
Docker
Kubernetes
Nginx
Apply
In office • Internship • Bachelor's Degree • Casablanca
Python
JavaScript
Java
TypeScript
C#
Node JS
Python
Flask
FastAPI
Django
Java
Spring Boot
C#
.NET
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
MariaDB
Frontend
Vue.js
Angular
Bootstrap
React.js
Material UI
Ant Design
DevOps
Rest API
Terraform
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Linux
QA
Jest
Mocha
Apply
In office • Antwerp
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Redis
ElasticSearch
Frontend
Angular
DevOps
Rest API
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Nginx
Cybersecurity
Auth0
Management
Jira
Agile
Apply
≈ $35k – $87k per year (Estimated) • Hybrid • 5+ years exp • Lisbon
Python
Java
Java
Spring Boot
Databases
PostgreSQL
DevOps
CI/CD
Jenkins
Git
Bitbucket
Management
Agile
Apply
Manager Engineering 8 days ago
In office • Full-Time • Bachelor's Degree • Chennai
AI/ML
Machine Learning
Management
Agile
Apply
In office • Full-Time • Bachelor's Degree • Bengaluru
Databases
Snowflake
AI/ML
AI Agents
Machine Learning
DevOps
CI/CD
AWS
Analytics
Power BI
Management
Agile
ITIL
ITSM
Apply
$148k – $222k per year • In office • Full-Time • Cary
Apply
$159k – $239k per year • In office • Full-Time • 5+ years exp • Peoria • Irving
Apply
$148k – $222k per year • In office • Full-Time • Irving
AI/ML
Physical AI
DevOps
FinOps
Management
Agile
Apply
≈ $22k – $57k per year (Estimated) • In office • Full-Time • Bengaluru
Apply
≈ $20k – $40k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Bengaluru
ABAP
ABAP
SAP Fiori
CDS Views
SAP BTP
AI/ML
Copilot
Cline
DevOps
CI/CD
Management
Agile
Apply
≈ $16k – $36k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bengaluru
ABAP
ABAP
SAP BTP
AI/ML
LangGraph
LangChain
Claude
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
Semantic Kernel
CrewAI
Gemini
LLM
Hallucination
A2A
Structured Outputs
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
Apply
SDE II - Python 1 day ago
In office • 3+ years exp • Bengaluru
Python
SQL
Python
Flask
FastAPI
Django
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
DevOps
Rest API
Terraform
GCP
CloudFormation
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Cybersecurity
PCI DSS
Management
Stripe
Apply
≈ $18k – $47k per year (Estimated) • Hybrid • 5+ years exp • Bengaluru
JavaScript
Node JS
Frontend
Redux
Webpack
Babel
Yarn
React.js
npm
Lighthouse
Mobile
State Management
DevOps
Rest API
Management
Agile
Scrum
Apply
See all jobs
This is one of many
1,963,736 more open roles from verified company boards, updated every day.