Senior Back-End Software Engineer

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.
Requirements

  • 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
Apply Form
Files must be less than 5Mb
Allowed file types: pdf, doc, docx, txt
Skip to content