Senior Software Engineer, Supercell ID

at  Supercell

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 May, 2025Not Specified04 Feb, 2025N/AMetrics,Code,Cloud Computing,JavaNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We’re looking for an experienced Senior Software Engineer to join our in-house Supercell ID product team. The team is developing Supercell’s direct-to-player infrastructure and services, in which the Supercell ID identity platform is a core component. Supercell ID links all our games and web services together with the players through a secure account system and loyalty features, aligning with Supercell’s mission of “creating great games that as many people as possible play for years and that are remembered forever”.
You’ll be working along with the whole Supercell X team, in collaboration with the key stakeholders such as game teams, operations and support to ensure an engaging player experience across both our native in-app and web platform interactions.
You’ll help with setting the technical and product vision for Supercell ID, design and implement new features and maintain and operate the existing systems. We’re expecting you to carry the responsibility of a small team, meaning the credit for successes - and accountability for failures - rests firmly with you. Most things you work on, you and the team will also own. You get to choose what tools to use and we expect you to build systems that are scalable and easy to maintain and troubleshoot.
For anyone currently at a large tech company - we don’t have all the building blocks ready that someone else would have made. On the other hand, you get work on a much larger spectrum of technical details. In our environment, a strong entrepreneurial and collaborative mindset will set you up for success.
Supercell ID is a service used by hundreds of millions of players. In other words, we have a large user base and need to think about scalability and security from the get-go. With just a small team of backend engineers, we’re looking for you to make a significant impact and elevate the team to a new level.
While experience in the games industry is not required, a background in developing and operating large-scale consumer/entertainment services is highly valued.

REQUIREMENTS

  • Excellent programming skills. Professional experience with Java and DynamoDB, but we recognize transferable experience with other relevant technologies too.
  • Proven ability to develop and operate highly reliable and scalable business-critical applications. At our scale, all possible race conditions will happen, so you must design systems to be fault-tolerant. Collecting metrics and setting up alerts on those should be second nature to you.
  • Familiarity with cloud computing, preferably AWS, and infrastructure-as-code tools such as Terraform.
  • A strong security mindset with the capability to identify threats and vulnerabilities already during the design phase.
  • An open and respectful attitude towards others and their work.
  • This role can be based in several European countries but will require commitment to spending time at our Helsinki HQ. More details below under Location.

Responsibilities:

  • Design, implementation, deployment and maintenance of a scalable, highly available and secure platform for hundreds of millions of users
  • Collaborating with team members and other stakeholders to clarify and define concepts, use cases and requirements
  • Bring a strong product mindset to engineering, including setting technical direction, aligning development goals with business objectives, and communicating with stakeholders.
  • Offer 24/7 first-line support of the production environments as part of a rotating on-call duty


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

London, United Kingdom