Senior Software Engineer, Supercell ID in London

Senior Software Engineer, Supercell ID in London

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

At a Glance

  • Tasks: Design and build a secure platform for millions of players while leading impactful projects.
  • Company: Join Supercell, a leader in gaming with a focus on player experience.
  • Benefits: Relocation support, competitive salary, and a culture of trust and autonomy.
  • Other info: Work in a dynamic environment with high autonomy and excellent career growth opportunities.
  • Why this job: Make a real impact on player safety and reliability across all Supercell games.
  • Qualifications: Strong programming skills and experience with critical systems; security mindset is a must.

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

We are looking for a Senior Software Engineer to join the Supercell ID team within our Player Platform organization. In this role, you will own and drive significant evolutions of Supercell ID, setting technical direction, leading high-impact initiatives end-to-end and raising the bar for player safety, reliability, and trust across our ecosystem.

What You'll Be Doing

  • Design, build, and operate a scalable, highly available, and secure platform for hundreds of millions of players.
  • Own systems end-to-end – from architecture decisions through production operation.
  • Collaborate with stakeholders to define requirements.
  • Participate in 24/7 on-call rotation for production support.

What You Have

  • Strong programming skills (we use Java and DynamoDB, but value experience in other stacks too).
  • Experience owning and operating business-critical systems – you've designed for failure, set up observability, and have been woken up when things broke.
  • A security mindset – you think about threats and vulnerabilities during design, not after launch.
  • Ability to break down complex problems into incremental deliverables that each bring value.
  • Familiarity with cloud infrastructure (AWS preferred) and infrastructure-as-code (Terraform).
  • Proficiency using modern AI-assisted development tools in your day-to-day work.
  • Experience driving cross-team projects and working with non-engineering stakeholders.
  • Comfort with ambiguity and a strong sense of ownership.

Would Be Nice if You Also Have

  • Experience with identity/authentication systems (OAuth, OIDC, session management).
  • Experience building multi-region systems with high-availability goals.
  • Experience developing AI-assisted engineering workflows or tooling.

Why This Role

  • Scale: Your work reaches hundreds of millions of players across all Supercell games and services.
  • Ownership: Small team, big responsibility – you'll shape technical direction, not just execute tickets.
  • Impact: Supercell ID is foundational infrastructure; what you build matters to every game team and every player.
  • Environment: High autonomy, low bureaucracy – we trust you to make good decisions.

Where You Will Be

Open to this role being based in either our Helsinki or London office. London-based individuals will be expected to travel regularly to Helsinki, where the majority of this team is based.

Benefits and Compensation

Relocation support – dedicated mobility team and partners will help with a smooth move, regardless of where you're moving from.

Senior Software Engineer, Supercell ID in London employer: Supercell

Supercell is an exceptional employer that fosters a culture of high autonomy and innovation, allowing Senior Software Engineers to take ownership of their work and make impactful decisions that reach millions of players. With a focus on employee growth, the company offers opportunities to lead significant projects in a collaborative environment, supported by a dedicated mobility team for those relocating to our vibrant London or Helsinki offices. Join us to be part of a dynamic team where your contributions truly matter and are recognised.

Supercell

Contact Detail:

Supercell Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer, Supercell ID in London

Tip Number 1

Network like a pro! Reach out to current or former employees at Supercell on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills in action! If you have a GitHub or personal project that showcases your programming prowess, make sure to highlight it during interviews. It’s a great way to demonstrate your experience with Java and cloud infrastructure.

Tip Number 3

Prepare for those tricky questions! Think about how you've handled system failures or security threats in the past. Being able to share specific examples will show you’ve got the right mindset for this role.

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, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Software Engineer, Supercell ID in London

Java
DynamoDB
Cloud Infrastructure (AWS)
Infrastructure-as-Code (Terraform)
Security Mindset
Observability
Problem-Solving Skills

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your strong programming skills and experience with business-critical systems. We want to see how you've designed for failure and set up observability in your past projects.

Be Clear and Concise:When describing your experience, keep it straightforward. Break down complex problems into bite-sized pieces that show how you’ve delivered value in your previous roles. We love clarity!

Demonstrate Your Security Mindset:Since security is a big deal for us, share examples of how you've considered threats and vulnerabilities during the design phase. This will show us that you think ahead and care about player safety.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to get your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Supercell

Know Your Tech Stack

Make sure you brush up on your programming skills, especially in Java and DynamoDB. Be ready to discuss your experience with these technologies and how you've used them to build scalable systems. It’s also a good idea to have examples of how you've designed for failure and set up observability in past projects.

Show Your Security Mindset

Since this role involves player safety and trust, be prepared to talk about how you incorporate security into your design process. Think of specific instances where you identified threats or vulnerabilities before they became issues, and share your thought process on mitigating risks.

Demonstrate Ownership and Collaboration

This position requires a strong sense of ownership and the ability to work with non-engineering stakeholders. Prepare examples of cross-team projects you've led, focusing on how you defined requirements and drove initiatives from start to finish. Highlight your comfort with ambiguity and how you navigated challenges.

Familiarise Yourself with Cloud Infrastructure

Since familiarity with AWS and infrastructure-as-code (like Terraform) is important, make sure you can discuss your experience with cloud services. If you’ve worked on multi-region systems or identity/authentication systems, be ready to share those experiences as well, as they could set you apart from other candidates.