Software Engineer - Digital Twin & React Web Development
Caterpillar Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessStrong brand, generic Software Engineer title, metro Bangalore, and broad fullstack-plus-data skillset increase competition.
Core Python/React and data pipeline skills are broadly transferable, though digital-twin/3D adds moderate domain specificity.
Mandatory Python, React, and data-platform skills plus on-site requirement create medium filtering.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable web applications using Python backend frameworks and ReactJS frontend.
Build and maintain ETL/ELT data pipelines with automated data quality checks, monitoring, and validation.
Ensure application availability, scalability, and performance in cloud or on-prem environments, including proactive troubleshooting.
Minimum Requirements
Strong Python programming skills with experience in FastAPI, Flask, or Django.
Solid experience with ReactJS including hooks, state management, and REST API integration.
Experience with data platforms such as Snowflake, BigQuery, or Redshift and workflow tools like Airflow, Prefect, or Luigi.
Work onsite five days a week; relocation available. Work Experience Required: Not explicitly mentioned in the JD.
Ideal Candidate Profile
Experienced in full-stack development with strong backend and frontend skills, especially in Python and ReactJS.
Familiar with data engineering workflows and data governance practices, capable of building reliable data pipelines.
Comfortable working in cloud or hybrid environments supporting application infrastructure and performance monitoring.
