Senior Multiplayer

4 weeks ago


Melbourne, Victoria, Australia Gamecompanies Full time

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

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

Requirements:

  • 7+ years experience shipping high-quality games on PC and/or Gen 4/5 consoles.
  • Strong knowledge of modern C# & C++.
  • Console development experience (Nintendo, Sony, Microsoft).
  • Experience shipping multiple Unity-based games.
  • Strong understanding of network programming & integrating game client code with online services.
  • Experience with multiplayer game development and shipping.
  • Experience optimizing networked gameplay performance is a plus.
  • Backend services and server-side programming experience (Java/Kotlin/TypeScript) is a plus.
  • Ability to prototype systems rapidly.
  • Experience reviewing code, documentation, and architecture.
  • Hybrid or on-site work model based in Melbourne.

Responsibilities include:

  • Aligning architecture and backend service requirements with the development team.
  • Prototyping client-backend integrations and recommending production implementations.
  • Estimating development tasks.
  • Implementing gameplay subsystems for cross-platform co-op, chat, and backend integrations (telemetry, authentication, commerce, cloud saves, DLC, live events).
  • Providing technical guidance.
  • Optimizing network and online performance and hosting costs.
  • Partnering with leadership to prioritize tech goals, establish best practices, and promote core values.
  • Collaborating with cross-disciplinary teams to scope and document tasks and components.
  • Learning new relevant technologies.

Bonus:

  • Experience with RPG or simulation games.
  • Experience working with outsourcing/external partners.
  • Interest or experience in applying Machine Learning in game development.
  • Fluency or partial fluency in Japanese.

About Electronic Arts

We value adaptability, resilience, creativity, and curiosity, offering opportunities for growth and a holistic benefits program supporting physical, emotional, financial, career, and community wellness. EA is an equal opportunity employer, committed to diversity and inclusion.

#J-18808-Ljbffr

  • Melbourne, Victoria, Australia beBeeCareer Full time $120,000 - $180,000

    Senior MultiplayerAbout the Role:We are seeking a highly experienced and skilled Senior Multiplayer & Online Engineer to support our team's success. The ideal candidate will have a strong background in modern C# & C++ programming languages, as well as experience shipping high-quality games on PC and/or Gen 4/5 consoles.Key Responsibilities:Align architecture...


  • Melbourne, Victoria, Australia beBeeDeveloper Full time $180,000 - $240,000

    Senior Multiplayer Game DeveloperLocation: Melbourne, Australia. The role is open to relocate from Japan or elsewhere.We are looking for an experienced Senior Multiplayer Game Developer to work with our Tech Directors, software engineers and EA backend partner teams to architect and implement cross-platform synchronous co-op gameplay and online features of a...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $180,000 - $200,000

    Senior Software Development PositionWe are seeking a highly skilled senior software developer to contribute to our casino game development team.You will be responsible for designing and developing innovative game engines and features that showcase your creativity and technical mastery.Key ResponsibilitiesDesign and develop engaging game systems, blending...


  • Melbourne, Victoria, Australia beBeeGameplay Full time $180,000 - $200,000

    **Senior Gameplay Engineer Wanted**We are seeking a skilled Senior Gameplay Engineer to join our team. As a key member of the engineering department, you will work closely with our software engineers and external partners to design and implement cross-platform synchronous co-op gameplay and online features.This role is ideal for someone with experience...


  • Melbourne, Victoria, Australia beBeeEngineer Full time $100,000 - $140,000

    Job DescriptionAs a senior rendering engineer, you will be responsible for developing and optimizing graphics systems to deliver high-quality multiplayer experiences and captivating single-player campaigns.Working closely with the production, engineering, design, and art teams, you will communicate features and development progress, ensuring seamless...


  • Melbourne, Victoria, Australia Easygo Full time

    OverviewJoin to apply for the Senior Game Software Engineer - Casino role at Easygo.Join a team that thrives on innovation and craftsmanship, building cutting-edge games that entertain millions worldwide.At Easygo, our team is at the heart of our games, creating immersive, high-performance experiences while integrating seamlessly with top-tier third-party...

  • Senior Animator

    5 days ago


    Melbourne, Victoria, Australia Sledgehammer Games, Inc. Full time

    Job Title: Senior Animator - Sledgehammer Games Australia Requisition ID: R025832 Introduction Sledgehammer Games is a leading developer in the video game industry, best known for its work on the Call of Duty franchise.Since its inception in 2009, the studio has delivered iconic titles like Call of Duty: Advanced Warfare , Call of Duty: WWII (2017) , and...


  • Melbourne, Victoria, Australia Easygo Full time

    OverviewJoin to apply for the Senior Game Software Engineer - Casino role at Easygo.Join a team that thrives on innovation and craftsmanship, building cutting-edge games that entertain millions worldwide. At Easygo, our team is at the heart of our games, creating immersive, high-performance experiences while integrating seamlessly with top-tier third-party...


  • Melbourne, Victoria, Australia Easygo Full time

    OverviewJoin to apply for the Senior Game Software Engineer - Casino role at Easygo.Join a team that thrives on innovation and craftsmanship, building cutting-edge games that entertain millions worldwide. At Easygo, our team is at the heart of our games, creating immersive, high-performance experiences while integrating seamlessly with top-tier third-party...

  • Senior Animator

    2 weeks ago


    Melbourne, Victoria, Australia Sledgehammer Games, Inc. Full time

    Job Title:Senior Animator - Sledgehammer Games AustraliaRequisition ID:R025832IntroductionSledgehammer Games is a leading developer in the video game industry, best known for its work on the Call of Duty franchise.Since its inception in 2009, the studio has delivered iconic titles like Call of Duty: Advanced Warfare, Call of Duty: WWII (2017), and most...