Caterpillar Offices

Caterpillar is headquartered in Irving and has 8 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible

U.S. Office Locations

Global Office Locations

HQ

Irving

Irving, TX, United States

Broomfield

Broomfield, CO, United States

Chennai

Chennai, India

Chicago

In the heart of Chicago's lively West Loop area, we have easy access to public transport, great bars and restaurants, and an awesome office roof deck.

Geneva

Geneva, Switzerland

India

Košice

Košice, Slovakia

Peoria

Peoria, IL, United States, 61629

Recently posted jobs

20 Hours AgoSaved
Hybrid
Peoria, IL, USA
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Analyze customer requirements, assess data accuracy, design and document data specifications, and develop maintainable data solutions. The role involves data modeling, database design, ETL, information management, data governance, metadata management, cloud data processing, and communicating complex technical concepts. Candidates should understand data lifecycles across warehouses, databases, BI systems, data lakes, and lakehouses, with experience in AWS data technologies, Snowflake, Alteryx, XML, and JSON.
20 Hours AgoSaved
Hybrid
Chicago, IL, USA
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Develop and deploy Python data pipelines and business data objects for applications. Design software solutions, implement source-to-target mappings, build CI/CD pipelines, and perform unit and integration testing. Resolve complex technical issues, interpret engineering requirements, maintain software quality standards, and promote team improvement. The role requires expertise in software development, architecture, testing, AWS, Snowflake, Git, and AI-assisted development tools.
20 Hours AgoSaved
Hybrid
Peoria, IL, USA
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Develop and deploy Python data pipelines and business data objects for applications. Responsibilities include translating design requirements into implementations, building CI/CD pipelines, implementing source-to-target mappings, resolving complex technical issues, and conducting unit and integration testing. The role also promotes software quality practices, supports new program development, and collaborates cross-functionally on complex systems work.