Manager Software Engineering -UI

Caterpillar Inc.

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Caterpillar Inc. is seeking a Software Engineering Manager (Design System) in Bengaluru to lead the design, development, and deployment of Caterpillar’s Design System. You will hire, mentor, and manage engineers, collaborating with UX, product, and architects to deliver high-quality software with velocity.

The role emphasizes Design System maturation, design thinking, accessibility, internationalization, and working with CI/CD pipelines in an agile environment.

Qualifications

  • Position requires a four-year degree from an accredited college or university and 15 years or more of IT experience.
  • Extensive experience in UI technologies including but not limited to Html, CSS, Scss, JavaScript, Typescript, web components, Angular, React, Next.js
  • Knowledge of design patterns
  • Experience with tools like webpack, prettier, sasslint, stulelint, eslint, nrwl nx, yarn, vscode, all browsers, sauce labs, Storybook, nvda, voiceover, github, sonarqube, devops pipelines
  • Experience with design tools like Figma, zero height
  • Knowledge and experience of UX design practices like Design Thinking, Standardization, Accessibility, and Internationalization.

Responsibilities

  • Design System Engineering: Lead a team in the design, development, testing and deployment of software systems and/or applications.
  • Design System Adoption: Enable adoption of design system across projects, ensure a consistent look and feel and UI behavior across digital products.
  • Stakeholder collaboration: Work with multiple stakeholders across teams. Influence and align them per organization strategy.
  • Team leadership: Lead team of software engineers and projects related to developing a reliable and trusted product. Accountable for hiring, managing, and mentoring a team
  • Implementing common operating procedures to provide process functionality and the requisite infrastructure to enable effective, efficient, economical delivery of product.
  • Coordinates walkthroughs and reviews; ensures conformance to standards and adherence to design specifications.
  • Develops detailed work plans, schedules, project estimates, resource plans, and status reports. Monitors and troubleshoots performance and schedule issues.
  • Follows general policies and guidelines for projects under his/her control to ensure specific goals are met, and desired results are achieved. Impacts key quality goals including customer satisfaction, continuous improvement, timeliness, accuracy, efficiency, cost savings, process quality, etc.
  • Responsible for all personnel issues and performance evaluation of subordinates, as well as overall employee satisfaction for the section.
  • Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.

Skills

HTML/CSS/SCSS
JavaScript/TypeScript
Web Components
Angular
React/Next.js
Design Patterns
UX Design Practices
Design Thinking
Internationalization
Accessibility

Education

Four-year degree from accredited college/university

Tools

Webpack
Prettier
Stylelint
ESLint
Nrwl Nx
Yarn
VSCode
Storybook
DevOps pipelines
Sauce Labs
GitHub
SonarQube
Azure DevOps
Jenkins
ZeroHeight
Figma

Job description

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.

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.

The Software Engineering Manager (Design System) would provide leadership in design, development, and deployment of Caterpillar’s state-of-the-art Design System product. This position is accountable for hiring, managing, and mentoring multiple software engineers in delivering the product goals in line with CAT Digital Strategy. This role will directly report to CAT Digital India eCommerce and Customer Experience leader.

This key role will be expected to mature Design System software engineering capability in India to enable product engineering delivery with quality and velocity. The right candidate will work closely with UX design team, as well as Product / Engineering Managers / architects of product consuming teams to identify opportunities and enhancements using user-centred design methodologies.

Basic Qualifications
  • Position requires a four-year degree from an accredited college or university and 15 years or more of IT experience.
  • Extensive experience in UI technologies including but not limited to Tech stack - Html, CSS, Scss, JavaScript, Typescript, web components, Angular, React, Next.js
  • Knowledge of design patterns
  • Experience of tool like webpack, prettier, sasslint, stulelint, eslint, nrwl nx, yarn, vscode, all browsers, sauce labs, Storybook, nvda, voiceover, github, sonarqube, devops pipelines
  • Experience of utilizing design tools like Figma, zero height
  • Knowledge and experience of UX design practices like Design Thinking, Standardization, Accessibility, and Internationalization.
Roles And Responsibilities
  • Design System Engineering: Lead a team in the design, development, testing and deployment of software systems and/or applications.
  • Design System Adoption: Enable adoption of design system across projects, ensure a consistent look and feel and UI behavior across digital products.
  • Stakeholder collaboration: Work with multiple stakeholders across teams. Influence and align them per organization strategy.
  • Team leadership: Lead team of software engineers and projects related to developing a reliable and trusted product. Accountable for hiring, managing, and mentoring a team
  • Implementing common operating procedures to provide process functionality and the requisite infrastructure to enable effective, efficient, economical delivery of product.
  • Coordinates walkthroughs and reviews; ensures conformance to standards and adherence to design specifications.
  • Develops detailed work plans, schedules, project estimates, resource plans, and status reports. Monitors and troubleshoots performance and schedule issues.
  • Follows general policies and guidelines for projects under his/her control to ensure specific goals are met, and desired results are achieved. Impacts key quality goals including customer satisfaction, continuous improvement, timeliness, accuracy, efficiency, cost savings, process quality, etc.
  • Responsible for all personnel issues and performance evaluation of subordinates, as well as overall employee satisfaction for the section.
  • Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.
Top Candidates Will Also Have
  • Designing, developing, deploying, and maintaining software at scale.
  • Deploying software using CI/CD tools such as Jenkins, Dev-sec-ops procedures, codeql
  • Knowledge of Azure DevOps for regular software engineering operations (requirements, retro, standup board, release plans)
  • Deploying and maintaining software using public clouds such as AWS or Azure.
  • Working within an Agile framework (ideally Scrum)
  • Test driven development and behaviour driven development.
  • Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms.
  • Ability to work under pressure and within time constraints.
  • Passion for technology and an eagerness to contribute to a team-oriented environment.
  • Demonstrated leadership on small to medium-scale projects impacting strategic priorities.
Posting Dates

August 11, 2026 - August 17, 2026

Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer- UI Developer
Senior Software Engineer- UI Developer

Caterpillar Inc. • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Software Testing Engineer
Software Testing Engineer

Caterpillar Inc. • Bengaluru

On-site
INR 900,000 - 1,500,000
Electrical Design Engineer
Electrical Design Engineer

Caterpillar Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior IT Analyst Applications (Senior Lead Field Mobile Developer)
Senior IT Analyst Applications (Senior Lead Field Mobile Developer)

Caterpillar Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Relocation assistance
Medical coverage
Work Life Harmony
+2
Senior Software Engineer
Senior Software Engineer

Caterpillar Financial Services Corporation • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Software Testing Engineer
Software Testing Engineer

Caterpillar Financial Services Corporation • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Total rewards package
Paid annual leave
Medical insurance
Senior Digital Architect (Oracle CPQ Integration Solution Architect/Implementation Developer)
Senior Digital Architect (Oracle CPQ Integration Solution Architect/Implementation Developer)

Caterpillar Inc. • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Relocation assistance
Medical coverage
Pay for performance bonus
Senior Software Engineer
Senior Software Engineer

Caterpillar Inc. • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior Digital Architect (Oracle CPQ Integration Solution Architect/Implementation Developer)
Senior Digital Architect (Oracle CPQ Integration Solution Architect/Implementation Developer)

Caterpillar Financial Services Corporation • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Work Life Harmony
Earned and medical leave
Relocation assistance
Lead Technology Specialist
Lead Technology Specialist

Caterpillar Inc. • Beed

On-site
INR 350,000 - 750,000