Caterpillar is looking for a skilled Senior Software Engineer to join their global technology team and build next-generation Digital Twin solutions. If you have a solid grasp of Python and React, this is a prime opportunity to drive innovation in an industrial setting.
Role Overview
The work involves more than just writing code; itβs about shaping the way global engineering projects come to life. You will be responsible for the full lifecycle of web applications, ensuring that data pipelines function smoothly and that system performance stays top-notch. Because this role involves Digital Twin concepts, youβll be at the intersection of heavy machinery, 3D visualization, and real-time data analytics.
Key Responsibilities
Your daily work will be varied and impact-driven. Youβll be managing:
- Backend & Frontend Synergy: Developing scalable web applications using Python frameworks like FastAPI, Flask, or Django alongside ReactJS.
- Pipeline Engineering: Architecting ETL/ELT workflows that handle complex data integrations.
- Data Integrity: Building robust monitoring and validation systems to keep data flows accurate.
- Automation: Streamlining data ingestion and application workflows to reduce manual effort.
- Cross-functional Collaboration: Working directly with designers, data engineers, and product teams to ship cohesive features.
Required Skills & Qualifications
Caterpillar is looking for candidates who can hit the ground running. You should have a proven track record in:
- Strong proficiency in Python (FastAPI, Flask, or Django) and ReactJS.
- Experience with cloud or on-prem data platforms like Snowflake, BigQuery, or Redshift.
- Hands-on familiarity with workflow orchestration tools like Airflow, Prefect, or Luigi.
- Ability to design and consume RESTful APIs effectively.
- A solid understanding of data governance and quality assurance practices.
Bonus points if you have experience with NVIDIA Omniverse, 3D data visualization, or streaming pipelines (Kafka).
Important Details
- Location: This position is an onsite role. Candidates must be prepared to work from the office five days a week.
- Timeline: The application window is open until August 20, 2026.
- Visa: Please note that visa sponsorship is not provided for this specific role.
How to Apply
Ready to take the next step in your career with a global industry leader? You can submit your application and view further details on the application page. Ensure your resume highlights your experience with data pipelines and modern frontend stacks before you hit submit.
Frequently Asked Questions (FAQ)
Is this a remote job?
No, this position requires the engineer to work onsite five days a week.
What are the core technical requirements for this role?
You need strong experience in Python (FastAPI/Flask/Django) and ReactJS, alongside hands-on knowledge of data platforms like Snowflake or BigQuery and workflow tools like Airflow.
Is there a deadline for applications?
Yes, the job posting is active until August 20, 2026. It is recommended to apply as early as possible to ensure your profile is reviewed.
