Engineering Manager - Developer Experience (Java/Kotlin) - (d/f/m)
Core
Lead a team building foundational backend components, frameworks, and inter-service communication patterns to enable faster and safer product delivery.
Role type
Engineering Manager - Developer Experience (Backend Foundations)
Builds
Internal frameworks, shared libraries, SDKs, and service-to-service communication primitives for the Personio platform.
Domain
HR Technology / Backend Engineering / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering management (2+ years), Java backend development (5+ years), API design, distributed systems, performance optimization, team coaching, stakeholder alignment
Preferred skills
Kotlin, event-driven architectures (Kafka), observability tooling, internal API/SDK ownership
Technologies
Java, Kotlin, Kafka, microservices, APIs, SDKs
Responsibilities
Lead and grow a high-performing team of engineers; define roadmap for inter-service communication and API standards; design and maintain low-level frameworks and shared libraries; drive performance and reliability initiatives; facilitate architecture discussions with senior ICs.
Seniority
Manager, hands-on technical leadership