Backend Developer (C++ & Python)

Job Type
Full-Time | Intermediate

Location
Heidelberg, Germany / Remote / Hybrid

Start Date
Immediately

Department
Engineering

At Flowcate, we’re working to make the industry of tomorrow more sustainable. As a co-founder of the open locating standard, omlox, and developer of the DeepHub® middleware, we enable companies worldwide to precisely locate everything that moves — regardless of technology or vendor.

In doing so, we create transparency and efficiency in industry and logistics, while directly contributing to reduced emissions, better use of space, and stronger global supply chains. Our work reaches beyond business itself — toward a future-ready, resilient, and more sustainable society.

As a Backend Developer, you’ll be responsible for developing and optimizing the core components of our DeepHub middleware, as well as its use in the field of spatial AI applications.

You’ll apply your skills in C++ and Python to build performant, scalable, and secure backend services that process location data in real time and provide interfaces to a wide range of IoT systems.

Your Responsibilities

» Develop and maintain backend services in C++ and Python

» Implement APIs to integrate different locating technologies

» Optimize performance, scalability, and stability of our backend architecture

» Work with databases to efficiently process large data volumes

» Build data and inference pipelines for location, motion, and sensor data

» Implement and automate tests (unit and integration)

Your Qualifications

» Degree in Computer Science, Software Engineering, or similar qualifications

» Strong knowledge of C++ and Python 3

» Confident working with Linux and Docker in shell environments

» Experience developing APIs and microservices

» Knowledge of multi-threading, networking (TCP/UDP), and asynchronous processing

» Skilled in debugging at both application and system level

» Familiar with databases such as PostgreSQL, SQLite, or Cassandra

» Proficiency with Git and CI/CD pipelines

» Good written and spoken English skills

» Nice to have: Experience in IoT, logistics, automation, or AI

What we Offer

» Work on an innovation-driven product with global reach and impact

» Flat hierarchies, fast decision-making, and freedom to shape your role

» Flexible working hours and remote options

» Modern tech stack & international customer projects

» Opportunities to attend trade shows, conferences, and participate in open-source projects

» Attractive compensation package

Interested?

Submit your resume, cover letter, and any code samples/projects (if possible) to hr@flowcate.com