Senior Backend Programmer (Remote Options)

Posted 07 October 2022
Salary Negotiable
LocationEdinburgh
Job type Permanent
DisciplineProgramming
Reference18145
Contact NameRowan Hix-Dunn

Job description

We're supporting Build A Rocket Boy as they look to add a Senior Backend Programmer to their Programming team. 

As a Senior Backend Programmer, you are responsible for implementing backend services for gameplay features in an ambitious AAA online game. You can expect to collaborate across teams to find solutions to problems, designing performant and scalable systems by using your experience in developing game-related backend services in a microservice architecture, and familiarity with on-premises and managed cloud solutions.

Your responsibilities will be...
  • Implement and maintain new microservices and further develop parts of the existing backend system
  • Facilitate other teams’ (code and non-code) usage of the game’s backend services
  • Debug complex service issues and identify and fix bugs
  • Prioritize, plan, and manage the time of assigned tasks
  • Understand thoroughly how the backend services are designed and connected to each other
  • Communicate clearly with other team members with minimal external help
  • Proactively look for optimizations and how the system could work more efficiently
  • Mentor team members in your area of expertise

The skills and experience you'll bring to the role...
  • 5+ years of experience in a Backend, Online Services, or similar programmer role
  • Strong C++ and/or Go programming and debugging skills
  • Experience with RESTful services, distributed systems, SQL, and NoSQL databases
  • Experience designing, implementing, and scaling microservice systems
  • Good understanding of micro and monolith services
  • Self-motivated and driven to creatively solve problems

Build A Rocket Boy are a mix of industry leading veterans whose credits include some of the bestselling and most loved games of all time. They’re a studio with an open and progressive methodology, dedicated to delivering the highest calibre project possible.

The development team is a diverse and multinational team representing 32 countries! All dedicated to making an all-new multi-world gaming experience called EVERYWHERE, which promises a breadth of unimaginable gameplay adventure that will redefine how players connect with one another and with the digital world around them.

If you’re looking to feel comfortable, inspired, and appreciated in your work pursuits then this is the place for you. They have offices in Edinburgh and Budapest and are happy to sponsor your relocation to one of these cities should you wish. If you apply from outside of their hiring territory, they’ll also consider remote candidates from the UK, Hungary, France, and the Netherlands in Europe; California and Washington states in the US; and from Québec in Canada.