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!
- 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.
- 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.
- 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