(Senior) Software Engineer (m/f/d) Industrial IoT
KINEXON
| Company | KINEXON |
| Category | Engineering |
| Location | Munich |
| Remote | On-site (inferred) |
| Employment | Not stated |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 21 Jul 2026 |
| Last verified | 12 Aug 2026 |
| Source | Employer ATS (greenhouse) |
Description
ABOUT THE TEAM
We are an international team building KINEXON OS, the operating system that optimizes visibility and transparency of industrial moving assets. Our platform captures real-time location data and provides dynamic workflows, delivering actionable insights for production and logistics.
KINEXON OS is open, flexible, and scalable, enabling full visibility into supply chains and dynamic tracking of assets for swift operational decision-making. It aggregates position and identification data from various sources and enriches it with contextual information from third-party IT/OT systems such as ERP, MES, and WMS.
Join us to shape the backbone of a platform that powers digital transformation in manufacturing and logistics worldwide.
YOUR QUALIFICATIONS
For this opportunity, we are looking for someone with:
Completion of a university degree or comparable qualification
Solid backend development experience in a compiled, strongly typed language (e.g. C++ or Go); openness to Python & Node.js for some services
Comfortable reading and learning code in other languages in the stack
Experience with Kafka (producers/consumers, topics, partitions, schema evolution, error handling, monitoring)
Strong SQL skills (PostgreSQL): schema design, query optimization, indexing, transactions
Experience with test automation and integrating tests into CI/CD pipelines
Containerization: building/debugging Docker images, orchestration with Docker Swarm; Kubernetes basics a plus
GitLab CI/CD: writing and maintaining pipelines, build/test automation
Linux: solid command-line skills, process/network debugging, scripting
Understanding of distributed system fundamentals: message ordering, fault tolerance, backpressure, eventual consistency
Clear communication in English (German optional)
Hands-on experience using GenAI tools for coding and a strong curiosity about AI-driven developer productivity
Nice-to-have:
Frontend familiarity (Angular/TypeScript) for debugging and small changes
Knowledge of other pub-sub or in-memory solutions (Redis, NATS, ZeroMQ )
Kubernetes hands-on deployment, Helm basics
Tracing/observability tools ( OpenTelemetry , Jaeger, Zipkin, Prometheus/Grafana, ELK/EFK)
Security basics: secrets management, TLS in service communication
YOUR TASKS
Design and implement APIs and data processing workers within our K INEXON OS ecosystem
Create and evolve backend architectures for scalability and reliability
Own and plan larger coding projects ( refactoring , new features) that require coordination across multiple teams
Develop and maintain backend services in C++, Go, and Python
Ensure robust automated testing and CI/CD integration in close collaboration with QA engineers
Contribute to observability, performance tuning, and security improvements
Collaborate closely with frontend, DevOps, and product teams to deliver end-to-end solutions
OUR TECH STACK
Our diverse tech stack allows us to build robust and efficient services:
Backend: C++, Go, Python, Node.js
Frontend: Angular, TypeScript
Messaging: Kafka , MQTT
Database: PostgreSQL
Containerization: Docker, Docker Swarm , potentially Kubernetes
CI/CD: GitLab
Observability: Prometheus, Grafana
OS: Linux
YOU CAN LOOK FORWARD TO THIS WITH US
At KINEXON, you will meet people with a similar mindset who are passionate about innovative technologies and love to master new challenges in a team, as well as create great products. Become part of our team and enjoy the following benefits:
#Freetime 30 days (DE) / 20 days (US) paid vacation to refuel your energy (for full-time employees)