Career Area:
Technology Digital and DataJob Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar yourejoining 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 dontjust 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 Senior Software Engineering Manager would provide leadership in design development and deployment of Caterpillars state-of-the-art digital products within areas of eCommerce. This position is accountable for hiring managing and mentoring multiple software engineering managers and their teams who are transforming and building a world class eCommerce application in line with 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 Senior 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 eCommerce leader.
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 teams and projects 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 projects and 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 supervises a work unit of primarily management/professional employees where some review of subordinate work is required as well as training development and mentoring. 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 team leaders. 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 Full stack (UI in Angular /React) & Java or at least ten years of experience in full stack (UI in Angular /React) & Java with masters degree in computer science or related field.
Seven years or more of experience in managing software development teams.
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.
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).
Leading and facilitating design workshops as needed
Passion for VOC through usability testing surveys or other methods of research.
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 experience of Dealer solutions .
Posting Dates:
January 22 2026 - January 28 2026Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply Join our Talent Community.
Required Experience:
Senior Manager
Caterpillar is the world’s leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial turbines and diesel-electric locomotives.