Backend-Entwickler / Software Engineer (m/w/d)
Core
Backend engineer maintaining and extending a Node.js-based Operational Intelligence Platform that ingests, processes, and stores technical time-series data from industrial sensors and machines to enable energy monitoring and efficiency analysis.
Role type
Senior IC backend software engineer (Node.js, PostgreSQL)
Builds
Operational Intelligence Platform for energy, environmental, and building data
Domain
Industrial IoT / Energy Management / Time-series data
Deliverable
production ML models | product features
Required skills
Node.js, TypeScript, REST API design, PostgreSQL, SQL, Git, time-series data processing, data validation and aggregation, error analysis, automated testing, logging and monitoring
Preferred skills
TimescaleDB, Docker, Linux, CI/CD, Grafana, large-scale data handling
Technologies
Node.js, PostgreSQL, TimescaleDB, TypeScript, REST, Git, Docker, Linux, Grafana
Responsibilities
Maintain and extend existing Node.js application; design and develop REST APIs; develop new backend and platform functions; evolve data models in PostgreSQL and TimescaleDB; optimize SQL queries; process and aggregate technical time-series data; develop calculation and evaluation logic; analyze and fix errors in data flow; enhance logging, monitoring, and automated tests; contribute to authentication, authorization, and security concepts; document technical functions and architecture decisions; shape future software and data architecture