Engineering Manager (50% Hands on Development)
Location:
Munich (2 days a week in office)
Core Tech:
Backend:
Java, Spring Boot
Compensation:
€100-110k + €40-45k of stocks
A fast-scaling tech company in the travel space is looking for a hands-on Engineering Manager to lead a backend team focused on advancing a high-traffic search engine with machine-learning-driven ranking. You’ll work closely with engineers, data scientists, and product to build fast, reliable systems that impact millions of users worldwide.
What You’ll Do:
* Lead a team of backend engineers (direct reports), data scientists, QA, and a PM.
* Own backend systems powering search, recommendations, and ML integration.
* Contribute 40–50% of your time to hands-on feature development (Java/Kotlin).
* Drive architectural decisions, delivery speed, and system scalability.
* Collaborate with product and engineering leadership to define and deliver on roadmaps and OKRs.
Tech Stack:
* Java 17/21, Kotlin, Spring Boot
* AWS, Kubernetes (EKS), Docker, Terraform
* PostgreSQL, Redis, Elasticsearch, Redshift
* Jenkins, Git, Grafana, Looker
You Should Have:
* Senior-level experience as a backend engineer (Java, cloud-native systems)
* Experience leading cross-functional teams (informal leadership okay) in a high-scale environment
* Strong architectural skills, code quality mindset, and passion for user experience
* Familiarity with AWS and Elasticsearch is a plus
Perks:
* Impact millions of users annually
* Learning budget, dedicated study days, and career development support
* Hybrid work, international team, and flexibility to work remotely across offices
* 28 vacation days + Bavarian holidays + unpaid time off options
* Travel perks and discounted accommodation benefits