Senior Backend Developer - Algorithms Team

4 Months ago • All levels
Backend Development

Job Description

Play Perfect is a fast-growing mobile gaming company seeking a Senior Backend Developer for its Algorithms Team. The role involves bridging backend development with complex algorithmic challenges, such as player skill estimation for matchmaking. Responsibilities include developing and maintaining server APIs, addressing concurrency and performance issues, and optimizing database queries on large datasets. The work will involve tasks related to clustering, optimal bin number selection for histograms, and Trueskill. The company is based in Tel Aviv.
Must Have:
  • Backend development skills.
  • Experience with algorithms and data structures.
  • Ability to handle complex mathematical/statistical problems.
  • Knowledge of concurrency and performance optimization.

Add these skills to join the top 1% applicants for this job

mathematical
algorithms

Play Perfect is a fast-growing mobile gaming company that provides entertainment to millions of users around the world. The company is headquartered in Tel Aviv.

With a team of talented and passionate developers, designers, industry experts and gamers, Play Perfect is at the forefront of creating immersive gaming experiences that engage players on a whole new level.

As we continue to push the boundaries of what is possible in gaming, Play Perfect is poised to shape the future of the industry and redefine what it means to be a skill-based gaming company.

As we expand, we are looking for a highly skilled developer who can bridge the gap between backend development and complex algorithmic challenges, such as estimating the skill of a player to matchmake him to challenges and other players, at scale.

Examples of things you will deal with are clustering, optimal bin number selection for histograms, trueskill and much more. Don't worry if some of these are Chinese for you.

The problems are to make them run in parallel, understand the multiprocess concurrency, critical sections, which data you lock, and why, in general with complexity and engineering, we are not in academia.

Responsibilities:

  • Your job will include a combination of classic backend and algorithm development.
  • Developing and maintaining server api’s and performance.
  • Encounter challenging mathematical / statistical problems as well as concurrency performance issues that arise from implementing complex systems.
  • Handle Database and query optimization on a large amount of data.

Set alerts for more jobs like Senior Backend Developer - Algorithms Team
Set alerts for new jobs by Play Perfect
Set alerts for new Backend Development jobs in Israel
Set alerts for new jobs in Israel
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙