Team

You will be part of a team of six engineers working on the gaming backend platform. This team collaborates closely with Core Gaming and Engineering & Data teams. The Core Games team supports internal and external studios worldwide in developing and launching new hit games, while the Engineering & Data team builds innovative tech products and platforms to accelerate the growth of gaming and consumer apps.

This team is a key component of Voodoo’s transition from Hyper-Casual to Hybrid, Casual, and Mid-Core games. The backend platform has been instrumental in the success of Mob Control and Block Jam 3D, and the next phase will focus on scaling the platform for growing games, including building custom features for individual or multiple games.


Role

As a Staff Engineer – Gaming Backend, you will contribute to the backend platform that powers highly scalable mobile games played by millions worldwide. You will collaborate with client developers and game designers from feature design to delivery, validation, and iteration. This role requires cross-functional expertise, covering infrastructure, API design, backend development, and client-side integration. Voodoo primarily uses Golang for backend services.

To excel in this role, you should have a passion for writing scalable code, championing new technology initiatives, and leveraging existing solutions for maximum impact.


Key Responsibilities

  • Design and implement scalable backend systems for high-traffic mobile games.
  • Develop and maintain APIs for game features and player interactions.
  • Optimize database performance using SQL and NoSQL solutions.
  • Ensure high availability and performance across a distributed system.
  • Collaborate closely with client developers, game designers, and data engineers.
  • Monitor system health, performance, and security, applying necessary improvements.
  • Work with cross-functional teams in an Agile environment.
  • Research and integrate new technologies to enhance scalability and efficiency.

Required Skills & Experience

  • 7+ years of experience in backend development.
  • Strong understanding of computer science fundamentals.
  • Proficiency in Golang and experience with high-scale systems.
  • Expertise in SQL and NoSQL databases.
  • Familiarity with Unix-like environments.
  • Experience working in cross-functional Agile teams.
  • Strong problem-solving skills, particularly in scalability, performance, and integration.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Passion for game development and gaming technologies.
  • Experience with cloud computing and microservices architectures.
  • Strong understanding of distributed systems and real-time multiplayer infrastructures.

Why Join Voodoo?

Voodoo offers a dynamic and innovative work environment where your contributions will have a real impact. Here’s what we offer:

  • Competitive Salary: Estimated $65,000 — $105,000/year (based on similar roles).
  • Work-Life Balance: Enjoy unlimited vacation and flexible schedules.
  • Health Benefits: Medical, dental, and vision insurance.
  • Retirement & Financial Perks: 401(k) matching, profit sharing, and equity compensation.
  • Remote-First Culture: Work from anywhere within the European Time Zone (GMT+0 to GMT+2).
  • Professional Growth: Learning budget, coworking budget, and company retreats.
  • No Bureaucracy: No micromanagement, no monitoring software, no whiteboard interviews.
  • Inclusive Hiring: We hire talented professionals of all backgrounds and experience levels.