Senior Software Engineer – Backend / Fullstack (d/f/m) in London

Senior Software Engineer – Backend / Fullstack (d/f/m) in London

London Full-Time 60000 - 80000 € / year (est.) No home office possible
Personio

At a Glance

  • Tasks: Design and build impactful backend or fullstack systems for thousands of users.
  • Company: Join a leading tech company shaping the People Operating System for Europe.
  • Benefits: Competitive salary, equity, 28 days holiday, and flexible working options.
  • Other info: Enjoy a hybrid work model and a culture focused on ownership and growth.
  • Why this job: Make a real difference in high-impact projects while collaborating with talented teams.
  • Qualifications: Strong software engineering experience with backend or fullstack skills.

The predicted salary is between 60000 - 80000 € per year.

We’re hiring multiple Senior Software Engineers across Personio. This is an opportunity for experienced engineers who want to work on meaningful, high‑impact problems across a range of product areas. Depending on your experience and interests, you could join teams working on:

  • Payroll & Fintech systems
  • Time & Attendance
  • Core HR platform
  • Workflow automation
  • Integrations & platform services
  • AI-powered product experiences

All of these areas are critical to our mission of building the People Operating System for Europe, used by thousands of organisations to manage their people, payroll, and processes.

What You’ll Do

  • Design, build, and scale backend or fullstack systems used by thousands of customers
  • Own features end‑to‑end, from problem definition through to production
  • Work on distributed systems where reliability, performance, and correctness matter
  • Collaborate closely with Product, Design, and other engineering teams
  • Contribute to architectural decisions and continuously improve our systems
  • Help shape engineering best practices and raise the bar across teams

What We’re Looking For

  • Strong experience as a Software Engineer in production environments
  • Solid backend skills (Java, Kotlin, or similar) and/or fullstack experience
  • Experience building scalable, reliable systems
  • Ability to navigate ambiguity and contribute to problem definition
  • A strong sense of ownership and accountability
  • Clear communication and collaboration skills

Nice to Have (depending on team)

  • Experience in payroll, fintech, or regulated domains
  • Exposure to distributed systems or event‑driven architectures
  • Experience with cloud platforms (e.g. AWS)
  • Interest or experience in AI‑driven development workflows

Locations & Working Model

This role can be based in: Munich, Berlin, London. We follow a hybrid working model with 2 days per week in the office, giving you a balance of in‑person collaboration and flexibility.

Benefits

  • Competitive salary and equity
  • 28 days holiday, increasing with tenure
  • Hybrid working model (2 days per week in the office)
  • 20 Flex Days to work from anywhere in Europe
  • A strong engineering culture focused on ownership and impact

Senior Software Engineer – Backend / Fullstack (d/f/m) in London employer: Personio

At Personio, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration. With a strong focus on employee growth, our hybrid working model allows for flexibility while maintaining in-person connections, and our competitive benefits package, including equity and generous holiday allowances, ensures that our team members feel valued and empowered to make a meaningful impact in the tech landscape.

Personio

Contact Detail:

Personio Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer – Backend / Fullstack (d/f/m) in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your backend or fullstack expertise. This gives potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Personio.

We think you need these skills to ace Senior Software Engineer – Backend / Fullstack (d/f/m) in London

Backend Development
Fullstack Development
Java
Kotlin
Scalable Systems Design
Distributed Systems
Event-Driven Architectures

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your backend or fullstack experience, especially with Java, Kotlin, or similar technologies. We want to see how you’ve tackled meaningful problems in production environments!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for building scalable systems and how you’ve contributed to architectural decisions in the past. Let us know why you’re excited about working on high-impact problems at Personio.

Showcase Your Projects:If you’ve worked on any relevant projects, don’t hold back! Include links to your GitHub or any other platforms where we can see your code. We love seeing real examples of your work and how you approach problem-solving.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Personio!

How to prepare for a job interview at Personio

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Java, Kotlin, or any relevant fullstack frameworks. Brush up on your knowledge of distributed systems and cloud platforms, as these are crucial for the role.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in production environments. Highlight your ability to navigate ambiguity and how you’ve contributed to defining problems and solutions in past projects.

Demonstrate Ownership and Accountability

Be ready to share instances where you took ownership of a project from start to finish. Discuss how you ensured reliability and performance in your systems, and how you raised the bar for engineering best practices within your team.

Communicate Clearly and Collaboratively

Practice articulating your thoughts clearly, especially when discussing technical concepts. Emphasise your collaboration skills and how you’ve worked closely with product and design teams to deliver impactful features.