Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Bad Robot Games

Senior Online Engineer

Bad Robot Games

Senior Online Engineer implementing multiplayer online services for Bad Robot Games. Collaborating with teams to optimize network performance and manage online systems.

Posted 6/2/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $145,000 - $155,000 per yearWebsite

Tech Stack

Tools & technologies
JavaKotlinUnityUnreal Engine

About the role

Key responsibilities & impact
  • Own and implement our multiplayer online systems using Unreal 5
  • Communicate and collaborate with multiple disciplines to ensure the right services are implemented and optimized
  • Utilize your network experience to run multiple online services, including but not limited to socials, matchmaking, and everything in between
  • Optimize networks for performance, bandwidth, and memory
  • Manage database structures and functionality

Requirements

What you’ll need
  • Shipped at least 1 major online multiplayer title
  • 3+ years of experience with Unreal, Unity, or proprietary AAA engines
  • 5+ years of experience with C++ in a professional environment
  • Experience with Pragma, AccelByte, Playfab or other similar platforms
  • Experience with Java, Kotlin, or other JVM languages
  • Experience with databases
  • All of our roles require up to 10% air travel.

Benefits

Comp & perks
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Paid travel for studio/team offsite events

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Unreal Engine 5C++JavaKotlindatabase managementnetwork optimizationmultiplayer online systemsAAA game enginesPragmaAccelByte
Soft Skills
communicationcollaborationoptimization