Tech Lead - Full stack

Caterpillar Inc. · Chennai

  • Experience5–20 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelsenior
  • Posted21 Sept 2026

About Caterpillar Inc.

Caterpillar Inc. is hiring in Chennai in manufacturing industrial. This role looks for around 5+ years of experience.

Skills

  • C++
  • Angular
  • React
  • Communication protocols

The role

A full stack developer at a manufacturing-industrial product company designs and governs embedded software systems using C++, Angular, and React, while driving CI/CD automation and AI engineering practices across product teams. Architecture decisions, cross-domain debugging, reliability standards, and release governance define the work.

Full job description

Caterpillar is hiring for the role of Tech Lead - Full stack!

Responsibility of the Candidate:

System & Architectural Depth

CTCT-Level Architecture: Make design and architectural decisions at the CTCT level with strong systems thinking, translating complex business and system requirements into robust software design.

End-to-End Codebase Command: Hold a deep understanding of the entire EW/RW codebase and system-wide flows — able to go into HW/SW internals and see the bits and bytes move across multiple features.

First-Principles Simplification: Cut architectural complexity and cost/BOM by deleting, not just adding — reducing designs to their essential parts and killing complexity that is slowing the org down.

Debugging, Reliability & Safety

Crisis-Grade Debugging: Be the person who resolves any crisis, anywhere in the codebase or the field — including cross-domain HW/SW issues others get stuck on — regardless of which team owns the code.

Systemic Fixes: Put fixes in place that stop whole classes of bugs from recurring, not just one-off patches.

Reliability Standards Across Teams: Drive reliability and safety standards across EW/RW so the whole product fails safe.

Delivery Governance, CI/CD & AI-Native Engineering

Release Governance: Represent your area in the CCB, make go/no-go release-blocker calls, and drive SDF, T-Review, and release-governance standards across teams.

CI/CD at Scale: Tailor the SDF and design robust CI/CD across features; drive CI/CD standards and automation across EW/RW.

AI-Native Ways of Working: Set the AI-Native patterns and guardrails others adopt — define prompt / agent standards and QC for AI output, and orchestrate and automate the build-test-deploy cycle with AI across teams.

Velocity, Telemetry & Data: Improve the team's build system and throughput, remove friction that slows the team down, drive observability across the product, and make decisions from data — not opinion.

Requirements

Backend - C++ or relevant coding languages for backend

Frontend - Angular / React based front end designs.

Communication protocols