Senior Software Engineer - EO - Munich/London (d/f/m)
<div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden"> <em>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 1.5 million employees. Ready to make an impact from day one?<br/><br/></em><strong>Senior Software Engineer - EO - Munich/London (d/f/m)<br/><br/></strong><strong>Location:</strong> Munich or London (2 days per week in the office)<br/><br/><strong>The Role<br/><br/></strong>We’re hiring a <strong>Senior</strong> <strong>Software Engineer </strong>to join our EO team at Personio. This is a role that sits in a senior, high-trust engineering team working on core platform capabilities that power large parts of the Personio product.<br/><br/>EO sits at the intersection of <strong>platform and customer-facing product</strong>. The systems built here are used by many other teams across Personio and directly impact how admins manage company structures, permissions, and employment-related data.<br/><br/>This role is primarily <strong>back-end focused</strong>, with a strong preference for engineers who are comfortable contributing to front-end work when needed (React). You don’t need to be a classic full-stack engineer, but you should be happy operating across the stack where it makes sense.<br/><br/><strong>What You’ll Be Working On<br/><br/></strong>Over the next 6–12 months, the team will spend most of its time on <strong>new customer-facing feature development</strong>, with the remaining time focused on <strong>modernising and improving existing foundations</strong>.<br/><br/><strong>What You’ll Work On<br/><br/></strong>You’ll contribute to a set of initiatives centred on:<br/><br/><ul><li>Evolving core platform capabilities that power how organisations are represented and managed in Personio (data models, APIs, and workflows)</li><li>Building secure, scalable backend services that support complex permissioning, delegation, and governance needs</li><li>Improving foundations and system quality (performance, observability, robustness, tech-debt reduction, and operational excellence)</li><li>Designing for change at scale, including backward-compatible migrations, versioning strategies, and safe rollout patterns</li><li>Cross-team collaboration with multiple product and platform teams to ensure changes integrate cleanly and scale safely across the ecosystem<br/><br/></li></ul><strong>What You’ll Do<br/><br/></strong><ul><li>Design, build, and evolve scalable backend systems that are used across Personio</li><li>Work in ambiguous problem spaces, proactively identifying missing information and dependencies</li><li>Balance product thinking with technical excellence, shaping solutions rather than just executing tickets</li><li>Collaborate closely with Product and Design, while also managing a wide range of technical stakeholders</li><li>Contribute to a senior-heavy team through code reviews, design discussions, and technical leadership</li><li>Occasionally contribute to front-end work where it unblocks delivery or improves outcomes<br/><br/></li></ul><strong>What We’re Looking For<br/><br/></strong><ul><li>Strong experience as a backend engineer working on production systems</li><li>Comfort operating in ambiguous environments with changing priorities</li><li>A product-minded approach to engineering and problem solving</li><li>Ability to communicate clearly with engineers, product managers, and teams across the organisation</li><li>Experience with Java, Kotlin, or similar languages is helpful, but not essential</li><li>Front-end experience (React) is a strong plus, but not a hard requirement<br/><br/></li></ul><strong>Why Personio<br/><br/></strong>Personio is an equal opportunities employer, committed to building an inclusive culture where everyone feels supported.<br/><br/>We value in-person collaboration while offering flexibility. This role requires <strong>2 days per week</strong> in your contracted office location, with the remaining days flexible. You’ll also get <strong>20 Flex Days per year</strong> to work remotely from other locations.<br/><br/>Our benefits include:<br/><br/><ul><li>Competitive salary, benefits, and pre-IPO equity</li><li>28 days paid holiday, plus additional days after 2 and 4 years</li><li>One fully paid Impact Day per year</li><li>Generous family leave, mental health support, and sabbatical options</li><li>Regular team events, office snacks, drinks, and weekly catered lunches</li></ul> </div>