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