Backend Engineer

Planet-X is seeking an experienced Backend Engineer to join our team and help us create a globally successful multiplayer mobile game. As a Backend Engineer, you will be responsible for developing, deploying, and maintaining the server-side components of our game, which are critical for delivering seamless and secure gameplay experiences to our players across the world. Experience with CI/CD and an interest and experience in DevOps practices will be a massive benefit. We are committed to pushing the boundaries of what is possible in mobile gaming. As a company, we value creativity, teamwork, and a commitment to excellence in everything we do. If you like the film "Ready Player One" you will love Planet-X!

Backend Engineer

The Role

  • Collaborate with the game development team to design and implement robust and scalable server-side solutions for a global player base.
  • Develop and maintain RESTful APIs using Python and Django, with a focus on performance and security.
  • Design and manage databases, ensuring data integrity, performance, and security across multiple regions.
  • Implement and maintain DevOps processes, including Continuous Integration and Continuous Deployment (CI/CD) pipelines, for a global deployment.
  • Manage infrastructure using Terraform and other infrastructure-as-code tools, ensuring high availability and scalability across multiple regions.
  • Monitor and troubleshoot server-side issues, ensuring high availability and scalability across multiple regions.
  • Implement and maintain integration with third-party APIs where appropriate.
  • Implement security best practices and ensure compliance with data protection laws and regulations.
  • Collaborate with other engineers and stakeholders to continuously improve and evolve the architecture and technology stack.

Your Profile

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (desirable but not required).
  • 3+ years of experience working as a Backend Engineer, with expertise in Python and Django.
  • Experience working in DevOps and CI/CD environments.
  • Knowledge of infrastructure-as-code tools such as Terraform.
  • Experience with database design, implementation, and management for global deployments.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • A passion for game development and experience working with game engines such as Unity.
  • Previous experience working with game APIs would be beneficial but not essential.
  • You enjoy playing hyper-casual mobile games.
  • Self-directed, focused, and detail-oriented with a strong sense of ownership.
  • Excellent communication skills, a positive collaboration mindset and the ability to work as part of a team.

What’s in it for you

  • The opportunity to be part of a team at the forefront of web3 innovation.
  • Play a key role in shaping and growing the Planet-X brand.
  • Enjoy a fast-paced, driven work environment.
  • Receive fair and equitable compensation that recognises your valuable contributions.

Benefits

  • Hybrid working 
  • Team social events
  • 25 days holiday + bank holidays
  • MacBook Pro 16” Company Laptop 
  • Day off on your birthday
  • Cycle to work scheme
  • Cool, casual and relaxed central London office 

LOCATION
London
SALARY
Competitive Salary
TEAM
Development
JOB TYPE
Full-time, Permanent