We are looking for an excellent candidate to join our team as a Platform Engineer.
As a Platform Engineer, you will have the opportunity to handle the complex problems of scale which are unique to GameSparks while using your expertise in coding, algorithms, complexity analysis and large-scale system design.
If you’re interested in building and operating a genuinely multi-cloud platform that can serve hundreds of millions of players with millisecond response times from all around the globe, then role is for you.
GameSparks is already the #1 Backend-as-a-Service platform for game developers, serving over 10B requests per month for over 130M registered players worldwide.
Our growth is on a rapid upward trajectory, driven by increased player numbers in the casual games sector and growth into other verticals where GameSparks can enhance customer engagement.
Our customers include major names from the games industry – Square Enix, Rovio, Capcom, Bandai Namco, Amazon Game Studios – as well as real-money gaming giants such as Fairplay and NYX Gaming.
The GameSparks technical team needs to be equipped to handle the scaling challenges that come with this growth, as well as continuing to adopt new technologies and deliver market-leading features to our customers.
The team adopt a DevOps culture and mindset, with development, operations and QA working as a single team. Automation is an essential part of how we work, and in this role you’ll be responsible for ensuring we continue to match and improve on the standards we have set in this area.
- Experience of operating and scaling large, web-facing systems
- Deep knowledge of Cloud Computing – specifically with the products of one or more of the following vendors: AWS, Google Cloud Platform, Microsoft Azure
- Linux background
- The ability to analytically troubleshoot complex performance issues in highly concurrent environments
- Automation and configuration management tools
- Exposure to modern datastore technologies – MongoDB, Redis, ElasticSearch etc.
- Good communication and presentation skills
- Understanding of DevOps methodologies and culture
- Container technologies
- Exposure to Java applications
- Experience with Big Data tools such as Druid, Spark, Hadoop, Kafka etc
- SQL database knowledge
- Competent in a programming language of choice; preferably Python.
This is a chance to join a team who are highly experienced in building and running huge internet systems, and from day one you will have the chance to learn and make the next major step in your career in the tech industry.
You will relish working in a fast moving start-up and welcome the opportunity to take significant responsibility in the growth of the company.
We will be offering a competitive package and in return you will need to be flexible and proactive in helping us to achieve GameSparks’ mission – to be the market’s #1 customer engagement solution.
GameSparks is the leading Backend as a Service platform for developers, providing an end-to-end tool to rapidly build all of the server-side features of their games, as well as tuning and managing their products post-launch.
Developers can save large amounts of time and talent by using GameSparks to create and maintain typical server-side components such as leaderboards, multiplayer, notifications, player save data and much more. The GameSparks platform offers a single integrated tool to build these server components, boosting player retention and maximising revenue without ever having to set up and run a server.
To apply, please send your CV to firstname.lastname@example.org