Remote (Global) Full-time

Battle Creek Games is hiring a Staff Backend Engineer

About the Role

As a Staff Backend Engineer, you will lead the development of scalable, secure backend systems that power live mobile games with large, concurrent player bases. You'll design and maintain microservices, APIs, and distributed data architectures that support real-time multiplayer, live-ops events, and persistent game states.

What You'll Do

  • Architect and deploy resilient, low-latency server infrastructure using C#, Go, or similar languages.
  • Ensure high availability and fault tolerance through thoughtful system design and disaster recovery planning.
  • Integrate backend services with Unity clients, enabling features like matchmaking, leaderboards, and cloud saves.
  • Optimize system performance, implement monitoring solutions, and conduct thorough testing across environments.
  • Utilize cloud platforms such as AWS, GCP, or Azure to support auto-scaling and efficient resource management.
  • Collaborate with game designers, data scientists, and frontend engineers to bring gameplay features to life.
  • Enforce strong security practices to protect player information and maintain trust.
  • Mentor engineers, lead code reviews, and promote engineering excellence across teams.
  • Ensure data consistency across SQL and NoSQL databases in distributed environments.
  • Stay ahead of evolving technologies and lead post-mortems to improve system reliability.

What We're Looking For

  • At least 7 years of backend engineering experience, including work on Unity-based games or live-service features.
  • Strong command of server-side languages such as C#, Go, Java, or Python.
  • Proven experience building or integrating real-time gameplay systems like authentication, multiplayer, or cloud synchronization.
  • Deep familiarity with cloud infrastructure, containerization (Docker, Kubernetes), and microservices.
  • Experience with database design, real-time data processing, and performance tuning.
  • Track record of delivering secure, scalable systems in production environments.
  • Excellent communication skills and experience guiding engineering teams.

Nice to Have

  • Background in analytics pipelines, live-ops tooling, or authoritative server design for mobile games.

Our Environment

We operate as a fully remote team, with tools and workflows designed for effective collaboration across time zones. Our culture emphasizes inclusivity, rapid iteration, and mutual support. We value creativity, initiative, and diverse perspectives, and we welcome applicants from all backgrounds.

We are committed to equity and inclusion in the workplace. All qualified applicants will receive consideration regardless of race, religion, identity, or life experience.

Compensation & Benefits

  • Competitive salary, at or above the 75th percentile for the gaming industry
  • Most health plans fully covered or available at low cost
  • Unlimited paid time off to support long-term well-being
  • Flexible, remote-first work model built for sustainability
Required Skills
C#GoJavaPythonDjangoUnityAWSGCPAzureDockerKubernetesmicroservicescloud servicesreal-time multiplayerdatabase design C#GoJavaPythonDjangoUnityAWSGCPAzureDockerKubernetesmicroservicescloud servicesreal-time multiplayerdatabase design
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Battle Creek Games

Battle Creek Games is a leader in mobile gaming, proudly creating experiences that engage millions of players worldwide every day. With a portfolio that includes Offroad Outlaws, No Limit Drag Racing 2, American Marksman, and Offroad Outlaws Drag Racing, we've established ourselves as innovators in the racing and hunting game genres.

Our games attract a passionate and loyal community, with over 500,000 daily active users and more than 5 million monthly active users. This success is a testament to our commitment to delivering high-quality, immersive gameplay that keeps players coming back for more.

Founded by gaming enthusiasts with a vision for creating exceptional mobile games, Battle Creek Games has grown into a powerhouse studio blending cutting-edge technology, creative design, and player-first thinking to stay ahead in the competitive mobile gaming industry.

All jobs at Battle Creek Games Visit website
Job Details
Department Engineering
Category backend
Posted 8 months ago