As a Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications. What You Will Do: Responsibilities of the incumbents are across functional lines with individuals assigned in new program development. Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work. Works directly on complex application/technical problem identification and resolution. Maintaining high standards of software quality within the team by establishing good practices and habits Identifies and encourage areas for growth and improvement within the team Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees