Data Software Engineer (m/w/d)
Core
Develop applications for capturing and processing machine data, build and maintain robust data pipelines for production systems, and provide data for web applications and dashboards.
Role type
Data Software Engineer
Builds
Data pipelines, data aggregation/cleaning systems, frontend visualization components, and OT security measures
Domain
Industrial IoT / OT (Operational Technology) / Manufacturing
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Python, Java, Data Engineering, API development (OPC UA, REST, MQTT), Frontend development, Cloud platforms
Preferred skills
SPS programming (IEC 61131), Machine Learning integration, AWS/Azure
Technologies
Python, Java, Spring, Django, Apache Airflow, dbt, OPC UA, REST, MQTT, React, Vue.js, AWS, Azure
Responsibilities
Develop applications for machine data capture and processing; Build and maintain robust data pipelines for production systems; Optimize systems for data aggregation and cleaning; Provide data for web applications and dashboards; Develop frontend components for production data visualization; Collaborate on Data Science projects and ML integrations; Implement OT security measures
Seniority
Mid-level, hands-on IC