About Company
Caterpillar Off Campus Drive 2026 brings an exciting opportunity for skilled professionals to join one of the world’s leading manufacturers of construction and mining equipment. Caterpillar Inc. is a globally recognized organization known for innovation, sustainability, and cutting-edge technology solutions.
With a strong presence across multiple countries, Caterpillar’s Technology, Digital, and Data teams are focused on building scalable digital platforms, cloud-native applications, and advanced analytics solutions. The company fosters a collaborative culture that empowers employees to shape the future through innovation and engineering excellence.
Job Details
• Job ID: R0000350421
• Role: Software Engineer – AWS, Python & SQL
• Location: Bangalore, Karnataka / Chennai, Tamil Nadu
• Experience: 3+ Years
• Employment Type: Full-time (Regular)
• Salary: As per company standards
Apply Now
Key Responsibilities
• Design and implement cloud-native applications using AWS services such as Lambda, EC2, S3, RDS, and DynamoDB
• Develop scalable backend systems and APIs using Python (Flask / FastAPI)
• Write optimized SQL queries for data extraction, transformation, and reporting
• Utilize Python data processing libraries for transformation and analytics
• Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions
• Maintain code quality through testing, reviews, and best practices
• Monitor and troubleshoot production systems to ensure reliability and performance
• Document technical designs and implementation processes
Required Skills
• Strong experience with AWS services (Lambda, EC2, S3, RDS, DynamoDB)
• Proficiency in Python programming
• Advanced SQL knowledge (PostgreSQL, MySQL, Amazon RDS)
• Experience with version control tools like Git
• Familiarity with CI/CD pipelines
• Understanding of Agile methodologies
• Strong communication and teamwork skills
Preferred Skills
• AWS Certifications (AWS Certified Developer / Solutions Architect)
• Experience with Terraform or AWS CloudFormation
• Knowledge of Docker and Kubernetes
• Familiarity with data warehousing and analytics platforms
• Hands-on experience with Python libraries like Pandas, NumPy, SQLAlchemy, PySpark, Boto3
• Internship or real-time project experience in cloud-based solutions
Perks & Benefits
• Competitive salary and performance-based incentives
• Learning & development programs
• Flexible work environment
• Employee engagement and recognition programs
• Career growth and mentorship opportunities
• Relocation support available
Why Join Us
• Work with cutting-edge AWS cloud technologies
• Be part of a global technology-driven organization
• Collaborative culture that encourages innovation
• Structured learning and certification support
• Opportunity to grow into senior technical and leadership roles
• Build a rewarding career with a prestigious global brand
Eligibility Criteria
• Education: Bachelor’s Degree in Computer Science, Engineering, or related field
• Batch: Open to eligible graduates with relevant experience
• Minimum Academic Percentage: As per company guidelines
• No active backlogs
• Strong technical, analytical, and logical reasoning skills
Selection Process
Online Aptitude / Technical Assessment
Technical Interview(s)
HR Interview
Final Offer & Onboarding
Important Dates
• Registration Start: February 13, 2026
• Registration End: April 2, 2026
• Assessment & Interview Dates: To be announced by the company
How to Apply
Click the Below Link to apply for the Software Engineer – AWS, Python & SQL role using Job ID R0000350421 before the deadline.
ATS Keywords
Caterpillar Software Engineer 2026, AWS Developer Jobs Bangalore, Python SQL Jobs Chennai, Cloud Engineer Careers India, AWS Lambda EC2 S3 RDS DynamoDB, Backend Developer Python, Terraform CloudFormation Jobs, Data Processing Python Jobs
FAQs
Q1. What is the experience required for this role?
A1. Candidates should have at least 3+ years of experience in AWS-based software development.
Q2. Is relocation support available?
A2. Yes, relocation is available for this position.
Q3. What are the primary technologies required?
A3. AWS services, Python programming, and strong SQL expertise are mandatory skills.









