NV
Lead Software Engineer
Next Ventures
Stuttgart · flexible Full-time Lead 1mo ago
About the role
THE ROLE
As a Lead Software Engineer at the company, you will play a key role in designing and delivering cloud-native platforms for large-scale, distributed monitoring systems. You will work on solutions that process real-time data from advanced sensor technologies, contributing to applications that support infrastructure optimisation, safety, and environmental protection.
This is a senior, hands-on leadership role within a global and interdisciplinary environment, combining technical depth with architectural ownership and team collaboration.
IN THIS ROLE
- Design and implement secure, cloud-native platforms for distributed monitoring systems.
- Develop scalable components, data models, APIs, and system interfaces.
- Evolve platform architecture to support a wide range of customer applications.
- Collaborate closely with application teams to understand domain requirements and translate them into technical solutions.
- Provide technical leadership through solution design, decision-making, and best practice guidance.
- Contribute hands-on to development, ensuring high-quality, maintainable code.
WHAT YOU NEED TO SUCCEED
- Degree in Computer Science, Software Engineering, or a comparable qualification.
- 8+ years of experience in software development, with strong expertise in .NET.
- Proven experience designing and operating distributed systems in production environments.
- Strong programming skills in C# and modern .NET.
- Experience with container orchestration (e.g. Kubernetes) and messaging systems (e.g. Kafka, MQTT, or similar).
- Understanding of event-driven architectures and distributed systems design.
- Familiarity with web technologies and frameworks (frontend exposure such as Angular is beneficial).
- Strong knowledge of API design, architectural patterns, and software best practices.
- Hands-on, pragmatic mindset with strong execution capability.
- Professional proficiency in English; additional language skills are a plus.
WHAT YOU CAN EXPECT
- A collaborative, international working environment with high technical standards.
- Opportunities to work on impactful, real-world systems at scale.
- Flexible working arrangements with a hybrid model.
- Long-term career development and leadership opportunities.
- A comprehensive benefits package supporting wellbeing, flexibility, and professional growth.
Skills
.NETAngularAPI designC#Cloud-nativeContainer orchestrationData modelsDistributed systemsEvent-driven architecturesKafkaKubernetesMessaging systemsMQTTSoftware best practicesWeb technologies
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free