Senior Multiplayer & Online Engineer

3 Months ago • 7 Years + • Software Development & Engineering

Job Summary

Job Description

The Senior Multiplayer & Online Engineer at EA Maxis in Melbourne, Australia (relocation possible from Japan) will architect and implement cross-platform synchronous co-op gameplay and online features for a Unity game. Responsibilities include working with Tech Directors and engineers to design backend systems (Java/Kotlin, some C#), integrating client code with online services (authentication, commerce, cloud saves), optimizing network performance, and collaborating with various teams. The role requires strong C# and C++ skills, Unity experience, expertise in network programming, and proven experience shipping multiplayer games on PC and consoles. The candidate will also provide technical guidance, estimate tasks, and contribute to architecture documentation.
Must have:
  • 7+ years game development experience (PC/Consoles)
  • Strong C# & C++ knowledge
  • Unity engine experience (multiple shipped games)
  • Network programming & online service integration
  • Multiplayer game development experience
Good to have:
  • Game optimization for networked gameplay
  • Backend service experience (Java/Kotlin/Typescript)
  • RPG or simulation game experience
  • Experience with outsourcing and external partners
  • Machine Learning in game development
Perks:
  • Paid time off
  • New parent leave
  • Free games
  • Holistic benefits program

Job Details

Description & Requirements

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

Senior Multiplayer & Online Engineer


Role: Multiplayer & Online Engineer, Maxis

Location: Melbourne, Australia, can relocate from Japan or elsewhere


Senior Multiplayer & Online Engineer - This person will actively work with Tech Directors, software engineers & EA backend partner teams to architect and drive implementation of cross-platform synchronous co-op gameplay and online features of a game being developed using the Unity game engine. Most of the work will be in C# in the Unity engine & some work is expected to be in Java/Kotlin for integration & customization of backend systems & services necessary for the game. 


Requirements:

Please note that you do not need to qualify for all requirements to be considered. We encourage you to apply if you can meet most of the requirements and are comfortable opening a dialog to be considered.

  • 7+ years experience shipping high quality games on PC and/or Gen 4/5 consoles.

  • Strong working knowledge of modern C# & C++.

  • Console (Nintendo or Sony or Microsoft) development experience required.

  • Experience shipping multiple games with the Unity engine is required.

  • Strong working knowledge of network programming & integrating game client code with online services required.

  • Experience working on & shipping multiplayer games is required.

  • Experience optimizing games for networked gameplay performance is a plus.

  • Experience working with backend services, server side programming languages (Java/Kotlin/Typescript) is a plus.

  • Skills debugging complex applications.

  • Ability to prototype systems and applications rapidly.

  • Ability to review code, documentation & document architecture.

  • Hybrid or on-site work model based out of Melbourne

Role Expectations:

Drive the delivery of the following:

  • Work with the development team to align on architecture and backend service requirements.

  • Prototype integration of client game code with backend services to evaluate choices and recommend and drive implementation of production quality integration of appropriate services.

  • Review time estimates from the development team and/or provide time estimates for tasks.

  • Architect & work with the development team to implement gameplay subsystems for cross-platform co-op game play, chat and integrate with backend services for telemetry, authentication, commerce, cloud saves, downloadable content delivery, and server driven live events.

  • Provide technical guidance to internal and external engineers.

  • Optimize network and online performance & hosting costs to meet AAA quality standards and the game’s business needs. 

  • Partner with the game’s leadership to prioritize and execute on tech goals and milestones, establish best practices, and promote the core development values.

  • Work with Production, Development Directors, external partners, and other disciplines leads to scope tasks and input requirements.

  • Document components & services.

  • Learn new technologies needed to complete the tasks.

Bonus:

  • Experience shipping RPG or simulation games.

  • Experience working with outsourcing and external partners.

  • Interested in and/or experienced with applications of Machine Learning in game development.

  • Fluency or partial fluency in Japanese



About Electronic Arts
We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support a balanced life with paid time off and new parent leave, plus free games and so much more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
LinkedInID
1449

Similar Jobs

Samsung Semiconductor - Assistant Engineer, DRAM Business Enablement

Samsung Semiconductor

Austin, Texas, United States (On-Site)
5 Days ago
PwC - Senior Associate - Risk Performance, Governance and Controls (RPGC)

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
8 Months ago
Anthology  Inc  - Enterprise Data Architect

Anthology Inc

United States (Remote)
3 Months ago
Tesla - Senior Mechanical Engineer, Technical Service

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Rackspace Technology - Senior AWS DevOps Engineer

Rackspace Technology

India (Remote)
2 Weeks ago
NVIDIA - Senior Circuit Design Engineer

NVIDIA

California, United States (Hybrid)
4 Months ago
Morning Star - Software Engineer

Morning Star

Mumbai, Maharashtra, India (Hybrid)
3 Weeks ago
Philips - Field Service Engineer - Ultrasound

Philips

New York, United States (On-Site)
2 Weeks ago
Zeeco, Inc. - Structural/Civil/Mechanical Engineer

Zeeco, Inc.

Tulsa, Oklahoma, United States (On-Site)
2 Weeks ago
Canonical - Microservices Engineer

Canonical

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

BioFire - Outpatient Specialist

BioFire

United States (On-Site)
4 Months ago
Applied materials  - System Qualification Engineer- eBeam Metrology

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Months ago
binance - Pioneer Talent Program - Java Engineer (Tech Compliance)

binance

Taipei City, Taiwan (Remote)
2 Weeks ago
Intelerad - System Support Specialist I - Medical Imaging - Radiology/PACS

Intelerad

Australia (Remote)
1 Month ago
The E.W. Scripps Company - Local Sales Manager

The E.W. Scripps Company

Lexington, Kentucky, United States (On-Site)
2 Months ago
Sophic Synergistics LLC - Human Factors Specialist Aerospace Focused

Sophic Synergistics LLC

Houston, Texas, United States (On-Site)
11 Months ago
CAE - FP&A Co-op

CAE

Arlington, Texas, United States (On-Site)
3 Weeks ago
OKX - Senior Data Analyst, Trading Product

OKX

Singapore, Singapore (On-Site)
8 Months ago
Blue wire software - Intermediate Full Stack Software Developer

Blue wire software

Ottawa, Ontario, Canada (Hybrid)
1 Week ago
Autodesk - Software Development Engineer (ECAD-MCAD)

Autodesk

Pune, Maharashtra, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Victoria, Australia

Canva - Senior Frontend Engineer - Canva for Education

Canva

Brisbane, Queensland, Australia (Remote)
3 Months ago
Telastra - Senior IT Test Specialist

Telastra

Australia (On-Site)
7 Hours ago
Marsh McLennan - Senior Account Executive - Corporate Broking

Marsh McLennan

Darwin, Northern Territory, Australia (Hybrid)
1 Month ago
Telastra - Telstra Retail: Part Time Customer Service & Sales Consultant SINGLETON

Telastra

Singleton, Western Australia, Australia (On-Site)
3 Weeks ago
Immutable - Head of Growth - Performance

Immutable

Sydney, New South Wales, Australia (On-Site)
5 Months ago
Telastra - Telstra Retail: Customer Service & Sales Consultant

Telastra

Geelong, Victoria, Australia (On-Site)
4 Weeks ago
Netflix - FX Artist

Netflix

Sydney, New South Wales, Australia (Hybrid)
2 Months ago
Telastra - Telstra Retail: Full Time Customer Service & Sales Consultant KNOX

Telastra

Victoria, Australia (On-Site)
3 Weeks ago
Activision - Asia Communications Director

Activision

Sydney, New South Wales, Australia (On-Site)
3 Months ago
Tesla - Parts Advisor

Tesla

Pinkenba, Queensland, Australia (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Autodesk - Sr. Software Engineer

Autodesk

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
dun bradstreet - Principal Software Engineer

dun bradstreet

Jacksonville, Florida, United States (Hybrid)
2 Months ago
Contentstack - Customer Success Engineer I Tier I

Contentstack

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Coupa - Sr. Software Engineer

Coupa

Pune, Maharashtra, India (Remote)
1 Month ago
Ramboll3 - Senior Engineer – Electrical Aviation

Ramboll3

Gurugram, Haryana, India (On-Site)
3 Weeks ago
Canonical - Alliances Field Engineer

Canonical

(Remote)
1 Month ago
Roblox - Engineering Manager - Bot Defense

Roblox

San Mateo, California, United States (On-Site)
1 Week ago
ness digital  - Experienced Technical Support Engineer with German

ness digital

Timișoara, Timiș, Romania (On-Site)
4 Months ago
Microsoft - Software Engineer II

Microsoft

Redmond, Washington, United States (On-Site)
2 Months ago
NVIDIA - Senior Digital Circuit Design Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bogota, Colombia (On-Site)

Redwood City, California, United States (Hybrid)

Bogota, Colombia (On-Site)

Melbourne, Victoria, Australia (Hybrid)

Bogotá, Bogota, Colombia (On-Site)

Victoria, Australia (Hybrid)

View All Jobs

Get notified when new jobs are added by Maxis Studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug