Job Information
Caterpillar, Inc. Senior Manager Software Engineering - Experience Stack in Bangalore, India
Career Area:
Technology, Digital and Data
Job 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.
We’re hiring a Senior Manager Software Engineering to lead multiple teams in our Experience Stack, i.e. UX design and engineering frameworks that power user-facing web/mobile experiences, design systems and experimentation platforms.
You will also own the UX design function for key applications and ensure consistent, high-quality user experiences across platforms including Web, Mobile, and Machine interfaces.
This is a leader-of-leader role, accountable for UX design, UI engineering roadmap, delivery quality, and people leadership.
What You’ll Do
Lead and grow engineering managers and senior technical leaders; build a high-performance culture grounded in clarity, accountability, and inclusion.
Own organizational design, capacity planning, career paths, and succession for a multi-team org.
Coach EMs on delivery, hiring, and technical decision-making; raise the leadership bar.
Own UX design team leadership and integration across engineering and product teams.
You will define the technical roadmap for the experience layer— design system evolution, front-end (web/mobile) platforms, BFF/API orchestration, performance (Core Web Vitals), accessibility (WCAG), SEO, experimentation/personalization, observability, common micro-front ends/applications and unified and consistent experience
Influence and align with Product, Design, Data, Platform, and Security.
Translate product roadmap into sequenced, measurable milestones.
Communicate roadmap, trade-offs, and progress to stakeholders.
Establish operational cadence (quarterly planning, release planning, weekly reviews, release governance).
Drive predictable delivery across multiple teams using metrics (lead time, change failure rate, uptime, Core Web Vitals, a11y defects, SEO health, experiment velocity).
Ensure on-time, on-quality releases with robust QA/canary/progressive rollouts.
Own the Design System (tokens, components, theming, documentation) and its governance.
Own common standard micro front ends/micro apps, their strategy, implementations, governance, operations and metrics
Partner with Platform/Cloud teams on scalability, reliability, security, and cost efficiency.
Oversee the architecture of front-end platforms (e.g., Web Components/React/Next.js), BFFs (Node/Java), CDN/edge, and caching.
Scale best practices for CI/CD, trunk-based development, test automation, observability, SLOs, incident response, and postmortems.
Champion Core Web Vitals, accessibility (WCAG), and SEO as first-class objectives.
Scale feature flags, A/B testing, and personalization across surfaces; set guardrails and ethics.
Integrate with analytics & data science to turn insights into measurable outcomes.
Ensure compliance with privacy-by-design, data governance, and secure SDLC.
Champion threat modeling and remediate vulnerabilities within committed SLAs.
Drive UI innovation across platforms including Web, Mobile, and Machine interfaces.
Introduce modern interaction patterns (including AI), animations, and responsive design principles.
Foster a culture of creativity and experimentation in user interface development.
UX Design Responsibilities
Own the UX design strategy and delivery for key applications and ensure alignment with product and engineering goals.
Ensure consistent and high-quality user experiences across Web, Mobile, and Machine interfaces.
Collaborate closely with UX designers, researchers, and product managers to translate user insights into design and technical execution.
Govern the design system to maintain consistency, accessibility, and scalability across platforms.
Drive adoption of UX best practices and design thinking across engineering teams.
Qualifications
15+ years in software engineering; 7+ years leading software teams.
Proven success running multi-team orgs delivering complex, user-facing systems at scale.
Deep experience in the Experience stack: Web/Mobile (React/Next.js, Typescript, Node BFF/Edge, CDN), UX design (Figma), Performance & SEO, Accessibility (WCAG), Design Systems, Experimentation (LaunchDarkly, Optimizely).
Experience with micro-frontends, module federation, design token pipelines.
Strong delivery leadership (planning, execution metrics, risk management, incident response).
Excellent people leadership—hiring, coaching, feedback, performance cycles.
Cloud-native experience, CI/CD, observability.
Technical Competencies & Tools
Front-End Frameworks: Web Components, React, Next.js, TypeScript, HTML5, CSS.
Design Systems: Design tokens, component libraries, Storybook, theming.
Collaboration Tools: Figma, Jira, Confluence.
Accessibility: WCAG compliance, semantic HTML, automated a11y testing (axe, Pa11y), jaws.
Backend for Frontend (BFF): Node.js, Express, GraphQL, REST APIs.
Performance & SEO: Core Web Vitals, RUM tools, structured data.
Experimentation: Feature flags, A/B testing platforms (LaunchDarkly, Optimizely).
CI/CD & DevOps: GitHub Actions, Jenkins, Azure DevOps, Artifactory.
Cloud & Edge: AWS/Azure, CDN (Akamai, CloudFront).
Observability: DataDog, Grafana, New Relic, Sentry.
APIs, backend development using java/other technologies.
Nice to Have
Mobile (iOS/Android/React Native/Flutter) platform leadership.
Background in security/privacy, regionalization/localization, multitenancy.
Posting Dates:
March 7, 2026 - March 14, 2026
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community (http://flows.beamery.com/caterpillarinc/talcom) .