At a Glance
- Tasks: Join our Backbone team to develop backend features for exciting game projects like Project 007.
- Company: IO Interactive creates unforgettable video games with studios across Europe, powered by award-winning technology.
- Benefits: Enjoy a collaborative work environment, opportunities for growth, and a diverse team of over 40 nationalities.
- Why this job: Make a real impact on groundbreaking games while working with talented professionals in a friendly atmosphere.
- Qualifications: Experience with online client/server products, proficient in C#, and skilled in cloud-native solutions.
- Other info: We value in-person collaboration to enhance teamwork and knowledge-sharing across our studios.
The predicted salary is between 43200 - 72000 £ per year.
Social network you want to login/join with:
IO Interactive is an independent video game development and publishing company with studios in Copenhagen, Malmö, Barcelona, Brighton and Istanbul. As the creative force behind some of the most talked-about multiplatform video games in the last decade, we are dedicated to creating unforgettable characters and experiences – all powered by our award-winning proprietary Glacier technology.
IO Interactive is seeking a talentedSenior Backend Engineerto join our team on our Backbone team. We are currently working on two exciting game projects: Project 007 and Project Fantasy. Project 007 is a brand-new James Bond video game featuring an entirely original Bond story, and Project Fantasy is an ambitious new IP for console and PC that will revolutionize the online fantasy RPG genre.
As we work on these exciting projects, we need a skilled professional to assist us in the development of our state-of-the-art propriety game development engine, Glacier.
In this highly technical role, you\’ll make a real impact by tackling complex backend challenges and modernizing legacy systems through thoughtful reengineering and architectural improvements. If you have deep experience with legacy codebases and backend systems, enjoy solving complex problems, thrive in independent work, and are passionate about improving systems at scale, this could be the perfect fit.
What you will do:
- Plan and develop backend features and developer tooling in line with the overall online vision for our game engine and projects.
- Maintain a prioritized backlog of backend development requests.
- Align plans and solutions with your lead, other developers, and producers.
- Develop and maintain development tools, including Perforce integration tools and infrastructure-as-code solutions.
- Contribute to the continuous improvement of service deployment and operations.
- Optimize code and data structures to ensure the best possible performance.
- Support programmers and QA in getting the most out of our tools.
- Collaborate with programmers and content creators both within the team and across other teams to deliver optimal solutions.
Who you are:
- Experienced in working with online client/server products (e.g., games, web services, cloud solutions).
- Proficient in C#, with additional knowledge of C++ and compilation pipelines considered a plus.
- Skilled in building and deploying cloud-native solutions, preferably using Azure; experience with AWS or GCP is also valuable.
- Background in Developer Platforms or Platform Engineering.
- Strong written and verbal communication skills in English.
- Collaborative and comfortable working in cross-functional teams.
Who we are:
IO Interactive is an independent videogame development and publishing company with studios in Copenhagen, Malmö, Barcelona, Istanbul and Brighton. As the creative force behind some of the most talked-about multiplatform video games in the last decade, we are committed to creating unforgettable characters and experiences – all powered by our award-winning, proprietary Glacier technology.
IOI is a studio that values in-person collaboration. Being together helps us focus our collective energy on our immediate goals. For us, being both in-office as well as connected across our studios helps us integrate our teams faster, strengthen relationships, and improve knowledge-sharing. We believe that the more time we spend together, the more quality and progress we achieve for our games and players.
We know that to achieve those goals, we need courage, talented people and a great working environment – and we do our utmost to have all of that. Across our multiple studios, we’re working on several projects. Crucially though, we’re all one team. We value the work and impact that each person brings to the table and we actively encourage new ideas, whilst listening to your insights along the way.
We have a dedicated team of People Managers, who look after you as an individual and as an employee. With more than 40 nationalities, we know that everyone is different and we are proud to have a reputation for being a friendly workplace with highly-talent people.
#J-18808-Ljbffr
Senior Backend Engineer employer: IOI
Contact Detail:
IOI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer
✨Tip Number 1
Familiarise yourself with IO Interactive's game projects, especially Project 007 and Project Fantasy. Understanding the specific challenges and technologies they are using will help you tailor your discussions during interviews and demonstrate your genuine interest in their work.
✨Tip Number 2
Brush up on your skills in C# and cloud-native solutions, particularly Azure. Since these are key requirements for the role, showcasing your expertise in these areas can significantly boost your chances of landing the job.
✨Tip Number 3
Network with current or former employees of IO Interactive through platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and the specifics of the Senior Backend Engineer role, which can be advantageous during your application process.
✨Tip Number 4
Prepare to discuss your experience with legacy codebases and backend systems in detail. Be ready to share specific examples of how you've tackled complex problems in previous roles, as this will demonstrate your capability to handle the challenges outlined in the job description.
We think you need these skills to ace Senior Backend Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in backend development, particularly with online client/server products. Emphasise your proficiency in C# and any additional skills in C++ or cloud solutions.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for game development and your understanding of IO Interactive's projects. Mention specific experiences that align with the responsibilities of the Senior Backend Engineer role.
Showcase Problem-Solving Skills: In your application, provide examples of complex problems you've solved in previous roles, especially those related to backend systems or legacy codebases. This will demonstrate your capability to tackle challenges similar to those at IO Interactive.
Highlight Collaboration Experience: Since the role involves working in cross-functional teams, include examples of successful collaborations with other developers, programmers, or content creators. This will show that you can thrive in IO Interactive's team-oriented environment.
How to prepare for a job interview at IOI
✨Showcase Your Technical Skills
As a Senior Backend Engineer, you'll need to demonstrate your proficiency in C# and any additional languages you know, like C++. Be prepared to discuss specific projects where you've tackled complex backend challenges or modernised legacy systems.
✨Understand the Company and Projects
Familiarise yourself with IO Interactive's game projects, especially Project 007 and Project Fantasy. Showing genuine interest in their work and understanding how your role fits into these projects can set you apart from other candidates.
✨Prepare for Problem-Solving Questions
Expect to face technical questions that assess your problem-solving abilities. Practice explaining your thought process clearly and concisely, as this will showcase your analytical skills and ability to communicate effectively with cross-functional teams.
✨Emphasise Collaboration and Communication
Since the role involves working closely with programmers and content creators, highlight your experience in collaborative environments. Share examples of how you've successfully worked in cross-functional teams and contributed to collective goals.