Personio's intelligent HR platform helps small and medium-sized organizations unlock the power of people by making complicated, time-consuming tasks simple and efficient.
Our team of 1,500 Personios is building user-friendly products that delight our 15,000+ customers and their million employees.
Ready to make an impact from day one?
The Role: This role requires 2 days a week in our Munich or Dublin office.
Join us to shape the future of software in the underserved and high-impact HR technology industry.
Your work will have a direct and tangible impact on customers, offering ownership and the chance to make a meaningful difference.
As we prepare for significant growth, you'll face exciting challenges and have the opportunity to influence our path toward becoming one of the world's leading tech companies.
As an Engineering Manager in Developer Experience (DX), you'll lead a team building the foundational backend building blocks that enable product teams to ship services faster and more safely.
With DX expanding beyond platform-infrastructure and DevOps tooling, this team will focus on low-level software components —such as frameworks, libraries, and inter-service communication patterns —that shape how services interact across Personio.
You'll work on the "paved road" for backend development: API contracts, service-to-service communication, reliability and performance under the hood, and reusable components that teams can adopt confidently at scale.
What You'll Do Leading a High-Performing Foundations Team Lead, coach, and grow a team of engineers working on backend foundations and developer experience .
Build an inclusive, high-performance culture where engineers take ownership and continuously improve how Personio builds software.
Support career development, feedback cycles, and healthy delivery practices.
Building the Backbone of Service-to-Service Communication Drive the roadmap for inter-service communication : how services discover each other, exchange data, evolve APIs, and remain compatible over time.
Partner with product-domain teams to understand pain points and deliver reusable building blocks that reduce cognitive load and prevent repeated reinvention.
Define and promote standards for API design, versioning, backward compatibility, error handling, and resilience patterns .
Low-Level Components, Frameworks Kotlin a Plus) Strong software engineering experience (typically 5+ years ) building production backend systems.
Required: previous hands-on professional experience in Java as an engineer (building and shipping backend services/components).
Strong plus: hands-on experience with Kotlin (or strong interest in working in Kotlin-heavy codebases).
Comfortable engaging deeply in code and technical design discussions, particularly in areas like: service-to-service communication patterns (synchronous and asynchronous) API design and evolution distributed systems fundamentals (reliability, consistency, failure modes) performance and scalability considerations Developer Experience