CareerPlan

Data Engineer with Python

Bangalore, Karnataka, IndiaFull-time2026-09-02 → 2026-11-14

Core

Design and implement scalable digital solutions for industrial IoT and timeseries data analytics, focusing on motion business traction.

Role type

Senior Data Engineer (Python, Industrial IoT)

Builds

Production-grade Python code, scalable data-processing algorithms, backend services, REST APIs, and data pipelines for industrial IoT applications.

Domain

Industrial IoT, Timeseries Data Analytics, Motion Business Traction

Required skills

Python (production-grade), FastAPI/Flask, Pandas, NumPy, Scikit-learn, Azure Functions, Azure Databricks, SQL, NoSQL, Git, CI/CD, Unit/Integration Testing

Preferred skills

Machine learning-based approaches, Deterministic algorithms, OOP, Data structures, Algorithms, SOLID principles, Clean-code practices

Technologies

Microsoft Azure, Azure Functions, Azure Databricks, FastAPI, Flask, PyTest

Responsibilities

Design and implement product features; Develop production-grade Python code for industrial IoT and timeseries data analytics; Build scalable data-processing algorithms; Develop backend services, web applications, and REST APIs; Design and maintain efficient data pipelines and ETL processes; Write unit, integration, and component test cases; Deploy and operationalize solutions on Microsoft Azure; Investigate and resolve production issues.

Seniority

Mid-Senior (3-8 years experience)