Lead Software Developer (m/f/d)
Core
Lead an agile team in building horizontally scalable, low-latency, fault-tolerant mission-critical communication systems for critical infrastructure.
Role type
Senior IC Team Lead (Backend Engineering)
Builds
Cloud-native, event-driven services for rail, energy, and public sector
Domain
Critical infrastructure, distributed systems, real-time data streaming
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Event sourcing, CQRS patterns, Real-time messaging (Kafka, RabbitMQ), Security-by-design, Agile leadership, Code review, AI-assisted development workflows
Preferred skills
Experience with high-assurance environments, Mentorship of senior engineers
Technologies
Kafka, RabbitMQ, Cloud-native frameworks
Responsibilities
Provide technical leadership and mentorship to the engineering team, Design and evolve high-availability cloud-native architectures, Implement resilient event-driven systems for concurrent data streams, Architect event-sourced services with deterministic state management, Drive security-by-design practices for sensitive traffic, Champion AI-assisted coding tools and agentic development workflows
Seniority
Senior, hands-on IC with leadership responsibilities