(Senior) Software Engineer Industrial IoT
KINEXON GmbH
München, Germany
19 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work
Languages
English, German
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Automation of Tests
C++ (Programming Language)
Command-Line Interface
Databases
Continuous Integration
Database Queries
Software Debugging
Linux
DevOps
Distributed Systems
+29 more
Fault Tolerance
Python (Programming Language)
Key Management
PostgreSQL
Message Queuing Telemetry Transport (MQTT)
Node.Js
Performance Tuning
Query Optimization
Redis
Prometheus
Systems Integration
TypeScript
ZeroMQ (Concurrent Programming Libraries)
Data Processing
Scripting
Docker Swarm
Grafana
Generative AI
Indexer
Backend
Gitlab
Containerization
AngularJS
Gitlab-ci
Kubernetes
Apache Kafka
Front End Software Development
Docker
Golang
Job description
- Design and implement APIs and data processing workers within our KINEXON 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
Requirements
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
Benefits & conditions
Pulled from the full job description
- Flexible schedule, 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)
-
WeCare - take your time off for the family (parental leave etc.)
-
WorkingHours - Early bird or night owl - you can choose your flexible work hours.
-
FlexibleLocation - we work with a hybrid and remote model.
-
OneTeam - We enjoy spending time together at regular team and company events.
-
OnTop - further benefits selected by you annually out of a range of benefits that we offer (mobility, sports, vacation budget, training budget and more)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on de.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Finding IT & Technology English-speaking Jobs in Germany
about 2 years ago
KD
Krissy Davis
Best Coding Boot Camps in Germany
about 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago