Caterpillar Inc.

Software Engineering Manager

Caterpillar Inc.

full-time

Posted on:

Location Type: Office

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Responsible for leading multiple Integration engineering teams delivering enterprise‑scale integration solutions supporting dealer deployments
  • Provide managerial, technical, and delivery leadership to ensure high‑quality, secure, and scalable integration capabilities aligned with Cat Digital standards and business priorities
  • Partner closely with Product, Architecture, Platform, and Business stakeholders to deliver predictable outcomes
  • Serve as a primary engineering interface for Product Management, Release Management, Dealer Operations, and external partners
  • Champion Agile and scaled Agile (SAFe) practices across teams
  • Drive continuous improvement in delivery predictability, quality, and operational efficiency

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 15+ year experience in software engineering with 5+ years in technical/people leader roles
  • Proven experience delivering complex, enterprise‑scale software or integration solutions with experience in Dot Net, SQL Server and Azure manager services
  • Strong understanding of modern integration patterns, APIs, cloud platforms, and distributed systems
  • Demonstrated ability to lead multiple teams and manage complex stakeholder relationships
  • Experience supporting dealer systems, enterprise platforms, or large B2B integrations
  • Familiarity with cloud‑based integration platforms (Azure preferred)
  • Experience working in scaled Agile environments
  • Experience leading globally distributed or vendor‑supported teams
Benefits
  • Professional growth opportunities
  • Leadership programs
  • Inclusive and collaborative team culture
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringintegration solutionsDot NetSQL ServerAzureAPIscloud platformsdistributed systemsAgilescaled Agile (SAFe)
Soft Skills
managerial leadershiptechnical leadershipdelivery leadershipstakeholder managementteam leadershipcontinuous improvementoperational efficiencycommunicationcollaborationpredictable outcomes