Careers · Engineering

  • Remote
  • Full-time
  • Engineering

Build the backend and data layer behind our games: player data, progression, rankings, matchmaking and the tooling that lets us run a live beta with confidence.

Roles shown are examples for this preview; Altitude will confirm openings, locations and terms.

What you'll do

  • Design and maintain player data, career progression and ranking systems
  • Build reliable services around DataStores, MemoryStores and MessagingService
  • Create internal tooling for live operations, moderation and player insights
  • Plan safe data migrations and rollouts for a live game
  • Monitor systems in production and lead incident follow-ups

What we're looking for

  • Proven experience building data-heavy systems on Roblox
  • Deep knowledge of Roblox data services, their limits and failure modes
  • Comfort designing for concurrency, retries and data integrity
  • Experience with typed Luau and code review

Nice to have

  • Experience with ProfileStore or a similar session-locking library
  • Backend experience outside Roblox, such as TypeScript or Go services
  • Experience with analytics and event design

Explore Altitude

Take a look at the games our team builds and runs.