The role involves contributing to the development and deployment of Caterpillar's state-of-the-art digital platform while working independently on complex systems
Job Summary
The role involves contributing to the development and deployment of Caterpillar's state-of-the-art digital platform while working independently on complex systems.
Candidates are expected to maintain high software quality standards, mentor junior developers, and communicate effectively with internal and external customers.
This position requires a four-year degree and significant experience in designing data pipelines, managing large-scale data infrastructure, and working within an Agile framework.
Matching Summary
The role involves contributing to the development and deployment of Caterpillar's state-of-the-art digital platform while working independently on complex systems.
Skills & Requirements
Must-have
7+ years software development experience
Designing and developing Data Pipelines in Python
Building Large Data Lakes and data warehouses
Expertise in SQL and NO-SQL databases
2+ years deploying software on AWS or Azure
Nice-to-have
Experience with Snowflake preferred
Strong analytical skills and leadership
Passion for technology and team environment
Ability to work under pressure
Mentoring junior developers
Key Requirements
Four-year degree from accredited college
7+ years software development experience
Bachelor's degree in Computer Science or Electrical Engineering