Red Rover Interactive is an exciting new game development studio founded by industry veterans from renowned companies such as Funcom, Lockwood Publishing, Bohemia Interactive, Ubisoft Reflections, and more. We're on a mission to reimagine the multiplayer gaming landscape, with an emphasis on crafting groundbreaking survival experiences that champion player agency and drama .
As a Backend Programmer at Red Rover Interactive, you will play a crucial role in the development of our backend systems and services that power our games. You will work closely with game developers, frontend engineers, and designers to create scalable, high-performance systems that support millions of users. You will be responsible for designing, developing, and maintaining APIs, databases, and server-side applications, ensuring that our games are always running smoothly.
* Develop, maintain, and optimize scalable backend systems, including databases, servers, and APIs, to support real-time multiplayer gaming experiences.
* Collaborate with game developers, designers, and frontend engineers to design backend solutions that integrate seamlessly with game mechanics and features.
* Implement and maintain RESTful APIs, WebSocket services, and other communication protocols.
* Ensure the security, reliability, and scalability of all backend systems.
* Monitor and troubleshoot server performance, including load balancing and system health.
* Develop database schemas, manage data storage solutions, and optimize queries to ensure high-performance data access.
* Write clean, efficient, and maintainable code, following best practices for backend development.
* Participate in code reviews, testing, and debugging processes to ensure the highest code quality.
* Stay updated on the latest backend technologies and trends to continuously improve system architecture and performance.
We are looking for someone who:
* 5+ years of experience as a backend programmer or software engineer.
* Strong proficiency in backend programming languages such as Python, Java, Go, Node.js, or similar.
* Experience with databases (SQL and NoSQL), such as MySQL, PostgreSQL, MongoDB, Redis, etc.
* Familiarity with cloud platforms (AWS, Google Cloud, Azure) and containerization (Docker, Kubernetes).
* Experience with RESTful API design and implementation.
* Familiarity with version control systems, preferably Git.
* Knowledge of server architecture, scaling, and load-balancing strategies.
In addition, we expect you to:
* Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
* Proven experience with backend development for large-scale applications or gaming platforms.
* Experience with real-time multiplayer game backend development.
How We Work:
We strongly believe that our team and culture are integral to building creative and innovative games, to this ends we prioritize an office-first approach with hybrid home working options. With office locations in Oslo, Norway, and Newcastle, UK, we foster a collaborative and inclusive work environment where each team member's contribution is valued.
The Application Process:
If you know someone on the team, feel free to reach out directly - a personal recommendation speaks volumes. Our hiring process is streamlined to respect your time. Expect an introductory call with our Head of People, followed by a formal interview and skills assessment. In the final interview, you'll meet the remaining founding members to learn about our vision and strategy.
Are you a trailblazer yearning to make a substantial impact? We're seeking self-driven professionals who:
* Flourish in a fast-paced startup environment.
* Take initiative and drive development forward.
* Adapt effortlessly to wearing multiple hats.
* Foster innovation through a fail-fast mindset.
If this resonates with you, we invite you to join the ranks of Red Rover Interactive!