${ alert.message }}
${ alert.message }}
User Profile
We need some information before you can continue.
Share Job
Copy the link below to share this job.
1047 Games

Backend Engineer

${ timestamp }} · 
1047 Games
๐ŸŒŽ Remote (Anywhere)

Overview

Splitgate is a โ€œHalo meets Portal" viral video game in Beta that officially released in August by 1047 Games. We quickly became the #1 trending game on PlayStation, XBOX, and Steam before we had to limit how many users could play. In our first 6 days, we passed 1M downloads, and hit 2M within the first two weeks. Weโ€™re now at 14M+ downloads and growing. We currently have been able to support ~120K concurrent users, our goal is to scale to great heights beyond that.

Weโ€™re looking for passionate Backend Engineers to join our founding team who are excited to build from the ground up. You will be able to own game-specific backend features (matchmaking, user challenges, etc.), data engineering, architectural and infrastructure work to help optimize and scale the system to be able to support millions of concurrent users.

What We're Looking For

  • A passionate engineer: You love to take on difficult, seemingly impossible technical problems and dig in to find creative ways to solve them
  • A hard worker: You love to put in the extra effort, not because you are told, but because you enjoy your work and know the impact of finishing the tasks on hand
  • A passionate gamer: You are a gamer who grew up playing games and can recognize what separates exceptional games from the average ones. You understand the mindset of gamers which enables you to create and implement features that will further benefit the game

Required Skills

  • Bachelorโ€™s and/or Masterโ€™s degree in Computer Science, Computer Engineering or related technical discipline
  • Experience solving impactful technical challenges; we look for people who can assess a challenge, craft a scalable architecture, and run with implementation
  • Ability to serve as a component owner for software with a large user base, with focuses on maintainability and high reliability
  • 2+ years software engineering industry experience developing online applications
  • Distributed systems programming experience (we use Node, Typescript)
  • Experience managing cloud services at scale, especially infrastructure-as-code (we use AWS)
  • Service ownership experience; the ability to run, troubleshoot, and deploy your own services (we use Kubernetes, Terraform)
  • Experience with SQL and nonrelational databases (we use MongoDB, Redis)
  • Familiarity with HTTP and WebSocket communications

Desired Skills

  • Game development or industry-adjacent experience
  • Experience working at small startups
  • Experience with Websockets or other server push models, Search Engines, Graph Databases
  • Experience with integrating external services and APIs and common auth models
  • Prior experience working on a large scale game (200K+ concurrent users) or other similar system
  • Experience designing and implementing CI/CD pipelines
  • Prior experience in LiveOps/DevOps