Senior Manager Software Engineering

Caterpillar Caterpillar · Industrial · Bangalore, Karnataka +1

Senior Manager Software Engineering to lead the Helios Platform Services India Team, focusing on building and scaling core platform capabilities for Caterpillar's digital ecosystem. The role involves people leadership, technical direction, and product strategy, driving delivery of enterprise-grade, reusable, secure, and scalable services. Responsibilities include leading multiple teams, defining platform strategy and roadmap, fostering a strong engineering culture, and ensuring operational excellence. The role requires extensive experience in software engineering leadership, cloud-native platforms, shared services, and a strong understanding of AI models for improving developer and business outcomes.

What you'd actually do

  1. Lead multiple teams delivering domain and core services on Helios, Caterpillar’s largest data platform.
  2. Partner with product, architecture, and principal engineering leaders to define the Helios roadmap.
  3. Build, mentor, and scale high-performing teams, including engineering managers and senior engineers.
  4. Own platform reliability, availability, and operational health, including SLA/SLO adherence, observability, and incident management.
  5. Drive innovation in platform capabilities, including automation, AI enablement, and developer experience improvements.

Skills

Required

  • 18+ years of experience in software engineering with significant exposure to platform or enterprise-scale systems
  • 8+ years in engineering leadership roles managing multiple teams and managers
  • Strong experience building and operating cloud-native platforms (AWS)
  • Proven track record delivering shared services and platform services used by multiple products
  • Deep understanding of Java, Spring Boot, microservices, APIs, distributed systems, DevOps, CI/CD, and automation.
  • Experience leading large-scale, globally distributed teams.
  • Strong understanding of AI models and their use in improving developer and business outcomes.
  • Ability to normalize and contextualize data from diverse sources for real-time decision-making.
  • Excellent communication and stakeholder management skills, with the ability to drive cross-functional alignment.
  • Demonstrated ability to define platform strategy, guide architectural decisions, and align engineering execution with business goals.
  • Strong organizational design and talent development skills, including hiring, mentoring, and performance management.

Nice to have

  • strategic thinking
  • platform-first mindset
  • Executive presence
  • passion for building teams, leaders, and long-term engineering capability in India

What the JD emphasized

  • enterprise-grade standards
  • cloud-native architecture patterns
  • reusable, standardized components
  • AI models
  • platform strategy
  • engineering leadership roles
  • cloud-native platforms (AWS)
  • shared services and platform services
  • AI enablement