Software Engineer - Backend & IoT gesucht in Munich
Veli
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
JuniorJob location
Tech stack
Azure
Cloud Computing
Software Quality
Computer Security
Data Transmissions
Information Engineering
Linux
Distributed Systems
Monitoring of Systems
Python
Cloud Services
Prometheus
Next.js
Software Engineering
TypeScript
Data Processing
Grafana
Spark
Reliability of Systems
Backend
GIT
Kubernetes
InfluxDB
Complex Event Processing
Kafka
Stream Processing
Docker
User Administration
Job description
As a Software Engineer - Backend & IoT, you will play a key role in shaping Veli's next growth phase. You will develop scalable solutions for capturing, transmitting, and processing sensor data and implement reliable cloud services. In doing so, you will ensure secure operation with a continuously growing volume of data, new interfaces, and services. Your technical know-how has a direct impact on our success.
- Cloud Infrastructure: Development, optimization, and operation of our Microsoft Azure cloud infrastructure as well as (Linux-based) IoT hardware (sensors, gateways, Veli Home Boxes)
- Software Design & Development: Conception and development of configuration and management systems for IoT infrastructure, user management, our alerting system and user apps
- Data Engineering: Optimization of the data processing pipeline with a focus on complex event processing and stream-based data communication in distributed systems
- Scalability & Security: Ensuring horizontal scalability and comprehensive IT security
- Monitoring & Alerting: Further development of system monitoring and incident management (Grafana, Prometheus)
Requirements
- At least 1 year of professional experience in software development, ideally in an agile environment, with practical experience in git and PR review processes
- Experienced Python and Go developer with profound knowledge of Microsoft Azure
- Practical experience with Docker and Kubernetes
- Experience in testing across various levels (unit, integration, E2E) to ensure code quality and system reliability
- Independent, structured, and proactive working style
- Very good communication and coordination skills
- Intermediate German (B1) and advanced English skills (C1)
Optional:
- Experience with NATS, Apache Kafka, and Spark for stream processing and messaging
- Experience with Typescript & NextJS
- Knowledge in Prometheus/Grafana for monitoring and InfluxDB for time-series data
- Experience with Linux and IoT environments
- Work experience in startups or similarly dynamic work environments
Benefits & conditions
- Attractive compensation with competitive salary and VSOP participation to share in Veli's success.
- Hybrid setup with home office and regular team days in Munich or Kassel.
- A small, ambitious and supportive team with direct impact on product and company decisions.
- Personal learning budget for conferences, trainings or courses.
- Monthly benefit budget (e.g. Urban Sports Club, mobility or lifestyle offers)
- A meaningful product with societal relevance and strong growth potential.
About the company
In Germany alone, over 6 million seniors live alone. Care systems are under pressure, and loneliness is increasing. Veli provides a scalable, data-driven solution with real impact.