Description
We’re looking for a talented Senior Back-End Software Engineer to join our multidisciplinary team and help build the future of IIoT platforms and industrial automation.
Your Role
As a Senior Back-End Software Engineer, you’ll collaborate closely with product managers, engineers, and operations to design and maintain scalable, high-performance solutions. Your key responsibilities include:
- Developing and supporting web services (RESTful APIs).
- Creating microservices for streaming, processing, and broadcasting time-series data.
- Driving system improvements for reliability, scalability, and performance.
- Designing and maintaining custom drivers for industrial communication protocols.
- Preparing and maintaining comprehensive technical documentation.
- BSc in Computer Science or a related field
- 5+ years experience in Back-End
- Strong skills in server-side programming (e.g., TypeScript with Node.js/Deno, Java).
- Proven experience with NoSQL and RDBMS databases (Elastic, MongoDB, MySQL).
- Proficiency with message brokers (Kafka, MQTT) and event-driven architectures.
- Development Process: Experience with Git, CI/CD pipelines, and microservices orchestration.
- Problem-solving, debugging, teamwork, and excellent English communication.
Nice to have
- Knowledge of industrial protocols (e.g., OPC/UA, Modbus TCP/RTU, BACnet).
- Familiarity with Node-RED, PLC logic, sensors, and SCADA systems.
- Understanding of IIoT concepts and networking.
Benefits
-
- Competitive remuneration package.
- Private health care insurance.
- Hybrid work model
- Parking Facilities
- Career development opportunities in a growing tech-driven company