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

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.

Senior Online Engineer
Bad Robot GamesSenior Online Engineer implementing multiplayer online services for Bad Robot Games. Collaborating with teams to optimize network performance and manage online systems.
Tech Stack
Tools & technologiesJavaKotlinUnityUnreal 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 resumeApplicant 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