
Software Engineering Manager
Caterpillar Inc.
full-time
Posted on:
Location Type: Office
Location: Bangalore • India
Visit company websiteExplore more
Tech Stack
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