Senior Software Engineer
Caterpillar- Location
- Chennai, Tamil Nadu
- Workplace
- —
- Employment
- —
- Salary
- —
Posted yesterday
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.
Role Definition
We are seeking a highly skilled Senior Software Engineer with exceptional expertise in SQL and hands-on experience with at least one major cloud platform (AWS, Azure, or GCP). The ideal candidate is a strong problem solver with excellent communication skills and a passion for building scalable, reliable systems. Experience with Python and Hightouch is a strong plus.
Key Responsibilities
Design, develop, and optimize complex SQL queries, stored procedures, and data models.
Build and enhance scalable software solutions across distributed systems and cloud platforms.
Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
Ensure high performance, reliability, and availability of applications and data pipelines.
Participate in architectural discussions, code reviews, and system design decision-making.
Troubleshoot production issues and identify root causes quickly.
Mentor junior engineers and contribute to best practices across the engineering team.
Required Skills & Qualifications
Exceptional SQL expertise with deep knowledge of query optimization and database performance tuning.
Hands-on experience with at least one cloud provider
AWS, Azure, or GCP.
Strong experience in backend engineering, data engineering, or platform engineering.
Solid understanding of distributed systems, APIs, and application design principles.
Excellent communication skills—capable of explaining complex technical topics clearly.
Strong analytical and problem-solving abilities with a proactive mindset.
This position requires working onsite five days a week.
Relocation is available for this position.
Posting Dates
September 18, 2026 - September 19, 2026
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community.
Skills
- SQL
- AWS
- Azure
- GCP
- Python
More jobs at Caterpillar
All 192Autonomy Portfolio Analyst
Caterpillar · Irving, Texas · USD 128,470–192,710/yr · today
IT Analyst Applications (Disaster Recovery Operations Analyst I)
Caterpillar · Bangalore, Karnataka · today
Segment CISO
Caterpillar · Irving, Texas · Nashville, Tennessee · East Peoria, Illinois · USD 172,630–258,950/yr · yesterday
AI Automation Engineer, Data Annotation Services
Caterpillar · Irving, Texas · USD 97,530–158,480/yr · yesterday
Senior AI Automation Engineer, Data Annotation Services
Caterpillar · Irving, Texas · USD 112,710–183,140/yr · yesterday
Similar roles
AI-Native Full Stack Engineer
Zensar Technologies · India · today
Dot Net Developer
Zensar Technologies · Pune, Maharashtra, India · today
Azure Developer
Zensar Technologies · Pune, Maharashtra, India · today
Azure Developer
Zensar · Pune, Maharashtra, India · today
Senior Saleforce Developer
Samsara · Bengaluru - BLR1 · today
NodeJS, TypeScripts, Sr Developer | 24/7
Valtech · Bengaluru · today