Jobs @ CubeCraft
CubeCraft Games is one of the top three largest Minecraft brands in the world. Our Java server started in 2012 and we pioneered many new game modes which are now staples of the Minecraft server community. In 2017 we became official partners of Minecraft and launched our Bedrock server offering in 2018. Overall we have seen over 30 million unique accounts join our games across both platforms.
We try to keep our players at the centre of everything we do: providing them with amazing games and fresh content. As we continue to grow we will be looking for people to join us who share our passion for creating excellence.
As a team, we are all truly global. Our main base of operations is in our offices in Bury, Greater Manchester, UK, however, we have many remote team members. When looking at new candidates we look for some particular features such as:
Get qualifications whilst you work - we now accommodate apprenticeships - see below for more details
We're looking for a Platform Engineer to help us plan, develop and scale our toolings and APIs to handle hundreds of thousands of daily players.
After over 8 years of continuous development, we're now starting an ambitious transformation project to allow us to continue to grow and support millions of daily players in the future.
Our new platform team bridges the gap between our hardware and the stuff that runs on it. You will be helping developers create projects which are scalable by default and working with our Infrastructure team to create a resilient and reliable deployment.
Responsibilities
How to apply
When submitting your application please include a covering letter detailing any relevant experience, reasons for your application, and anything else you feel we should know about your application, along with your CV. These should be emailed to [email protected]. The subject of your email should be in this format:
"Position Applying for - Name - IGN"
For example:
"Team Leader - John Smith - jsmith1"
As a brief note, we do try to reply to all reasonable applications that we receive but from time to time we don’t get the chance. Any replies aim to be sent within 2 weeks of us receiving an application.
We want to hire great people, not just those with skills in applying for jobs! If you are worried about how to put together a CV or covering letter - try your best and we'll get back in touch with some written questions necessary or alternatively we'll provide advice and guidance on how best to format an application.
What do you mean in-office?
I imagine we are one of the only hiring posts here offering positions within an office.
We have a friendly and fun office based in Bury, Greater Manchester, United Kingdom where you could be working from. We understand that working remotely isn't for everyone.
What's an Apprenticeship?
An apprenticeship is a genuine job and you will be employed from day one and an alternative to post-16 and post-18 education. Apprenticeships combine practical training in a job with study. They are a great way to simultaneously gain practical skills and formal qualifications. Depending on the exact course (and where you are in your own education) you will get the equivalent of either A-Levels or a Foundation Degree/beyond.
All of your training is fully funded by ourselves and the UK Government.
We offer full-time apprenticeships based out of our office in Bury, Greater Manchester. Depending on the exact course and level we can also facilitate remote delivery. The exact eligibility requirements are incredibly complex but if you live in the UK, or would consider moving to the UK - then please do get in touch as you will likely be eligible.
CubeCraft Games is one of the top three largest Minecraft brands in the world. Our Java server started in 2012 and we pioneered many new game modes which are now staples of the Minecraft server community. In 2017 we became official partners of Minecraft and launched our Bedrock server offering in 2018. Overall we have seen over 30 million unique accounts join our games across both platforms.
We try to keep our players at the centre of everything we do: providing them with amazing games and fresh content. As we continue to grow we will be looking for people to join us who share our passion for creating excellence.
As a team, we are all truly global. Our main base of operations is in our offices in Bury, Greater Manchester, UK, however, we have many remote team members. When looking at new candidates we look for some particular features such as:
- The ability to work without direct guidance.
- Passion for working in a player orientated environment.
- Experience in scaling and making awesome products.
Get qualifications whilst you work - we now accommodate apprenticeships - see below for more details
We're looking for a Platform Engineer to help us plan, develop and scale our toolings and APIs to handle hundreds of thousands of daily players.
After over 8 years of continuous development, we're now starting an ambitious transformation project to allow us to continue to grow and support millions of daily players in the future.
Our new platform team bridges the gap between our hardware and the stuff that runs on it. You will be helping developers create projects which are scalable by default and working with our Infrastructure team to create a resilient and reliable deployment.
Responsibilities
- Work with the Infrastructure team to administer a Kubernetes (or similar) cluster
- Develop project structures and build tools to support development and running in a container environment
- Ensure high-quality monitoring and performance analysis of services
- Develop data-driven services to power our game network and support new feature development
- Strong knowledge of Java
- Experience working with databases (Ideally MySQL and MongoDB).
- Comfortable using orchestrations tools such as Kubernetes, DC/OS, Openshift or Openstack
- Experience with Git and CI/CD pipelines (we use GitLab)
- Competency in writing and deploying Java-based applications
- Experience working with Kubernetes operators (e.g for database management)
- Proficiency in working with cloud providers such as AWS, GCE or Azure
- Previous experience working within a team.
- Previous experience at semi-large Minecraft server.
- The difference between sharding and replication in building scalable databases
- Describe the garbage collection process in the JVM
- Broadly, how a container runtime works
How to apply
When submitting your application please include a covering letter detailing any relevant experience, reasons for your application, and anything else you feel we should know about your application, along with your CV. These should be emailed to [email protected]. The subject of your email should be in this format:
"Position Applying for - Name - IGN"
For example:
"Team Leader - John Smith - jsmith1"
As a brief note, we do try to reply to all reasonable applications that we receive but from time to time we don’t get the chance. Any replies aim to be sent within 2 weeks of us receiving an application.
We want to hire great people, not just those with skills in applying for jobs! If you are worried about how to put together a CV or covering letter - try your best and we'll get back in touch with some written questions necessary or alternatively we'll provide advice and guidance on how best to format an application.
What do you mean in-office?
I imagine we are one of the only hiring posts here offering positions within an office.
We have a friendly and fun office based in Bury, Greater Manchester, United Kingdom where you could be working from. We understand that working remotely isn't for everyone.
What's an Apprenticeship?
An apprenticeship is a genuine job and you will be employed from day one and an alternative to post-16 and post-18 education. Apprenticeships combine practical training in a job with study. They are a great way to simultaneously gain practical skills and formal qualifications. Depending on the exact course (and where you are in your own education) you will get the equivalent of either A-Levels or a Foundation Degree/beyond.
All of your training is fully funded by ourselves and the UK Government.
We offer full-time apprenticeships based out of our office in Bury, Greater Manchester. Depending on the exact course and level we can also facilitate remote delivery. The exact eligibility requirements are incredibly complex but if you live in the UK, or would consider moving to the UK - then please do get in touch as you will likely be eligible.
