Software Engineer, L5 - Time & Money

Product, Technology & Design
Full Time
Munich, Berlin, London

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 growing team of 1,800+ Personios across Europe and the US are building user-friendly products that delight our 14,000+ customers and their 1.5 million employees. Ready to make an impact from day one?

Senior Backend Engineer – Time & Money Domain (Munich, Berlin or London) d/f/m

About Personio
At Personio, we’re transforming the way Europe’s SMEs manage their people – and we’re just getting started. Our all-in-one HR and payroll platform is used by thousands of companies across the continent, and our mission is simple: empower businesses to put their people first.

The Role: Senior Backend Engineer – Time & Money Domain
We're looking for a Senior Backend Engineer to join our fast-growing Time & Money (T&M) domain – a central pillar of Personio's product strategy. This role will see you tackling complex engineering problems in areas like time tracking, attendances, absences, and salaries – the very workflows that keep our customers’ businesses ticking.

You’ll join a domain with over 60 engineers, and work in cross-functional teams dedicated to solving deeply technical challenges with real-world impact. Whether it's building scalable systems to handle compliance across multiple countries or designing tools that help HR teams manage shifts more effectively – your work will matter.

What You’ll Do

  • Build Scalable Systems – Design and implement reliable backend services in Kotlin, Java, or Scala, optimised for performance and accuracy.

  • Solve Real Problems – You’ll work on customer-facing features that improve time-related workflows like tracking hours, managing absences, and automating salary logic.

  • Collaborate Cross-Functionally – Work closely with frontend engineers, product managers, and designers to ship features from concept to production.

  • Own Your Code – Take responsibility for quality, maintainability, and observability. If it breaks, you’ll fix it – but you’ll also learn from it.

  • Keep Learning – As a senior engineer, you’ll be expected to bring experience, but also curiosity – we're always iterating and improving.

What We’re Looking For

  • 3–5+ years of backend engineering experience in JVM-based languages (Kotlin, Java, Scala – we’re flexible).

  • A solid understanding of distributed systems, data modelling, and performance optimisation.

  • Experience in building and operating data-intensive applications, ideally in regulated or compliance-heavy environments (FinTech or HRTech a plus).

  • Strong problem-solving chops – someone who thrives in ambiguity and enjoys breaking down complexity.

  • Bonus if you’ve dabbled in frontend or full-stack work and aren’t afraid to cross the boundary when needed.

Why Join Time & Money at Personio?

  • You’ll work on some of the most impactful features in the platform, affecting thousands of users across Europe.

  • Be part of a domain that’s key to Personio’s international growth and mid-market expansion strategy.

  • Join a supportive and collaborative engineering culture where you’re trusted to own your work and grow your career.

The Perks Bit

  • Competitive compensation package including salary, pre-IPO equity, and great benefits.

  • 28 days holiday (plus extra days based on tenure), Impact Days, and solid parental leave.

  • Flexible hybrid working – office-based 50% of the time in either Munich, Berlin or London.

  • Real opportunities for growth and learning, in a company that’s going places.

The Interview Process

  1. Intro Chat with Talent – Quick hello and role overview (30 mins).

  2. Hiring Manager Interview – Dig into your experience and approach to engineering (45 mins).

  3. Live Coding Challenge – Pair programming on real-world-ish problems (60 mins).

  4. System Design Interview – Show us how you structure and scale systems (60 mins).

  5. Culture Fit Interview – Chat with Gabriel and discuss how you’d thrive in our team.

Apply now