Principal Software Engineer - Distributed Systems
Caterpillar Inc · Chennai
- Experience12–17 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelexecutive
- Posted14 Sept 2026
About Caterpillar Inc
Caterpillar Inc is hiring in Chennai in manufacturing industrial. This role looks for around 12+ years of experience.
Skills
- Kubernetes
- Docker
- system design
- concurrency
- data modeling
- performance optimization
The role
A distributed systems software engineer at an industrial manufacturing company designs highly available large-scale systems and applies Kubernetes, Docker, and PostgreSQL to production infrastructure, concurrency, data modeling, and performance optimization. System design and distributed computing shape reliable platforms for demanding operational workloads.
Full job description
A distributed systems software engineer at an industrial manufacturing company designs highly available large-scale systems and applies Kubernetes, Docker, and PostgreSQL to production infrastructure, concurrency, data modeling, and performance optimization. System design and distributed computing shape reliable platforms for demanding operational workloads.