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.
Job Summary:
As a Full Stack Engineer, you will be responsible for developing and engineering end-to-end features of a system using Python programming language. Your typical day will involve working on user experience, backend code, and delivering innovative solutions to improve client services with a cloud-first and agile mindset.
What the candidate will do:
- Develop and engineer end-to-end features of a system using Python programming language.
- Collaborate with cross-functional teams to deliver innovative solutions that improve client services.
- Leverage new technologies to solve challenging business problems with a cloud-first and agile mindset.
- Ensure the quality of the code by writing automated tests and performing code reviews.
- Participate in the full software development lifecycle, including design, development, testing, and deployment.
Education Requirements:
Strong educational background in an Engineering computer science degree or a related field.
Advanced English-speaking level.
What skills the ideal candidate will have:
Programming Languages
- Proficiency in Python programming language.
Query and Database Access Tools:
- Solid grasp of database technologies such as MySQL, PostgreSQL, or MongoDB.
- Experience with cloud-first and agile methodologies.
Requirements Analysis:
- Experience with front-end technologies such as HTML, CSS, and JavaScript.
- Experience with back-end technologies such as Django, Flask, or Node.js.
- Strong understanding of software development principles and practices.
Top candidates will have:
Proven track record of delivering impactful solutions.
Additional Information:
- This position will be located in Santa Catarina.
- 10% international travel (VISA required).
- Relocation is not available.
- Hybrid working model.
Final details
Please frequently check the email associated with your application, including the junk/spam folder, as this is the primary correspondence method. If you wish to know the status of your application - please use the candidate log-in on our career website as it will reflect any updates to your status.
The Caterpillar Code of Conduct states that we will select, and place employees based on their qualifications for the job to be performed, without regard to race, religion, national origin, color, gender, gender identity, sexual orientation, age or disability. In this company we do not request pregnancy tests, nor HIV tests as requirements for employment entry, permanence or promotion.
Posting Dates:
mayo 15, 2025 - mayo 18, 2025
Caterpillar is an Equal Opportunity Employer (EEO).
Not ready to apply? Join our Talent Community.
What We Do
Cat Digital is the digital and technology arm of Caterpillar Inc., responsible for bringing digital capabilities to our world-famous yellow iron. With over 1.5M connected assets worldwide, our teams use data, technology, advanced analytics and AI capabilities to help our customers build a better world.
Why Work With Us
The Cat Digital team is at the forefront of Caterpillar’s evolution. We take pride in solving complex problems by building new systems from the ground up. On our team, you’ll leverage data from across our entire enterprise to find solutions that open a new world of possibilities for our customers and dealers. Join us in building a better tomorrow.
Gallery
Caterpillar Teams
Caterpillar Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.















