You apply on Caterpillar's website. CoreHRx takes you there after you sign in.
CoreHRx never asks candidates for money. If anyone does, .
Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Career Area:
Technology, Digital and DataJob 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:
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:
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.
Posting Dates:
October 25, 2026 - November 1, 2026Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community.
Most IT Jobs posts in Bangalore ask for 3–6 years of experience (41% of 3129 that say).
From live job posts on CoreHRx, updated 2 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.
The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹14L – ₹25L a year (typical for IT Jobs in Bangalore, 287 posts).
In Bangalore.
It is a full time job.
You apply on Caterpillar's website. CoreHRx takes you there after you sign in.
Interview preparation · 60 questions
This page is for Indian job seekers preparing for cloud engineer, DevOps, backend and solutions architect roles that list AWS as a skill, whether you are a fresher with a first certification or an experienced engineer moving into a senior role. It covers 60 questions in three levels: core services and concepts, then design and configuration choices for one to three years of experience, and finally scenario, security, cost and troubleshooting questions asked in senior rounds. Read each answer, explain it aloud in your own words, and try the CLI commands in a practice account with a billing alert set.
Questions you may be asked
Create a free profile and we email you new IT jobs in Bangalore, at most once a week.