Location: Melbourne, Australia, can relocate from Japan or elsewhereSenior 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 ArtsWe 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
Job Title
Senior Multiplayer & Online Engineer