Senior Manager Software Engineering - Experience Stack

Caterpillar Inc.

Not specified (assumed to be hybrid based on industry standards)
Experience stack leadership
Ux design and engineering frameworks
Design systems and experimentation platforms
Caterpillar Inc. is seeking a Senior Manager of Software Engineering to lead multiple teams in their Experience Stack, focusing on UX design and user-facing web/mobile experiences. The ideal candidate will have extensive experience in software engineering, particularly in leading teams and delivering complex systems while ensuring high-quality user experiences

Job Summary

  • Lead and grow engineering managers and senior technical leaders, building a high-performance culture grounded in clarity, accountability, and inclusion.
  • Own the technical roadmap for the experience layer, including design system evolution, front-end platforms, BFF/API orchestration, performance, accessibility, SEO, and experimentation.
  • Drive UI innovation across platforms including Web, Mobile, and Machine interfaces, introducing modern interaction patterns, animations, and responsive design principles.

Matching Summary

Match Score: 85

Caterpillar Inc. is seeking a Senior Manager of Software Engineering to lead multiple teams in their Experience Stack, focusing on UX design and user-facing web/mobile experiences. The ideal candidate will have extensive experience in software engineering, particularly in leading teams and delivering complex systems while ensuring high-quality user experiences.

Skills & Requirements

Must-have

  • Experience stack leadership
  • UX design and engineering frameworks
  • Design systems and experimentation platforms
  • Web/Mobile (React/Next.js, Typescript, Node BFF/Edge, CDN)
  • Performance & SEO, Accessibility (WCAG)
  • Micro-frontends, module federation
  • Cloud-native experience, CI/CD, observability

Nice-to-have

  • Mobile platform leadership
  • Security/privacy background
  • Regionalization/localization experience
  • Multitenancy experience
  • AI interaction patterns

Key Requirements

  • 15+ years in software engineering
  • 7+ years leading software teams
  • Proven success running multi-team orgs
  • Experience with UX design (Figma)
  • Experience with Experimentation (LaunchDarkly, Optimizely)
  • Experience with design token pipelines
  • Strong delivery leadership skills
  • Excellent people leadership skills

Work Rights

Not specified

Tailored Resume

Cover Letter