Software Development Lead for Proprietary Game Engine

22 hours ago


Melbourne, Victoria, Australia Electronic Arts Full time

About the Role

We are seeking a skilled Senior Software Engineer to join our team as a key contributor in developing and maintaining our proprietary game engine.

Key Responsibilities:

  • Design, develop, and test systems and features for our game engine using C++.
  • Create and extend content development tools using C#.
  • Collaborate with cross-functional teams to architect, document, and review technical design documents.
  • Detect and resolve issues in the production environment.
  • Participate in code reviews and technical discussions.
  • Mentor junior engineers in C++ best practices.

Requirements:

  • Strong knowledge of C++ and the Standard Template Library (STL) with an ability to write clear, maintainable code.
  • A minimum of 5 years of professional experience in a C++ development environment.
  • Understanding of memory management, multithreading, debugging, and optimization techniques.
  • Proficiency with Visual Studio and source control systems.
  • Familiarity with mobile development environments and workflows.
  • Bonus points for experience with graphics programming.

About Electronic Arts

Electronic Arts is a world-renowned gaming company that brings worlds with infinite possibilities to millions of players and fans globally. Our mission is to inspire people to play and connect through innovative games, services, and technologies.

We value collaboration, inclusivity, and diverse perspectives, creating a workplace where everyone can thrive. Our comprehensive benefits package focuses on physical, emotional, financial, career, and community wellness, supporting our employees throughout their journey. We offer competitive compensation, including a salary range of $140,000 - $170,000 per annum, depending on experience.

Earn a competitive annual salary of $145,000, plus comprehensive benefits and opportunities for growth and development in this exciting role.



  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our game development team, you will be responsible for developing systems and features in C++ for our proprietary game engine.ResponsibilitiesDesign and implement high-performance C++ code for our game engineCollaborate with...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our engineering team, you will be responsible for developing systems and features in C++ for our proprietary game engine.Key ResponsibilitiesDesign, develop, and test high-quality C++ code for our game engineCollaborate with...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our proprietary game engine.Key ResponsibilitiesDevelop high-performance systems and features in C++ for our game engine.Create and extend content development tools using C#.Architect, document, and review technical design...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    OverviewElectronic Arts is a world-renowned gaming company that inspires people to play through innovative games, services, and technologies.We are seeking a highly skilled Lead Software Developer - Game Engine to join our team.About the RoleThis is a senior-level position that requires expertise in developing systems and features in C++ for our proprietary...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About This RoleWe are seeking an experienced Senior Software Engineer to lead our team in developing innovative solutions for a proprietary game engine.Key Responsibilities:Design, develop, and deploy high-quality software systems and features in C++Create and extend content development tools using C#Collaborate with cross-functional teams to architect and...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing, developing, and maintaining our proprietary game engine.Key ResponsibilitiesDevelop systems and features in C++ for our game engineCreate and extend content development...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our proprietary game engine using C++.ResponsibilitiesDevelop systems and features in C++ for our game engineCreate and extend content...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Software Development Team Lead to join our team at Electronic Arts.Job DescriptionCraft and implement cutting-edge systems and features in C++ for our proprietary game engine.Develop and extend content development tools using C#.Design, document, and review technical design documents to ensure high-quality...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing, developing, and maintaining our proprietary game engine using C++.ResponsibilitiesDevelop systems and features for our game engine using C++.Create and extend content...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to lead our team in developing cutting-edge systems and features for a proprietary game engine. This is a key position that requires strong technical expertise, leadership skills, and a passion for innovation.Key ResponsibilitiesDevelop and maintain high-performance systems and features in...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    Role SummaryAt Electronic Arts, we're seeking an experienced Senior Software Engineer to join our team.The ideal candidate will have a strong background in C++ and STL, with a proven track record of developing high-quality systems and features for a proprietary game engine.Key responsibilities will include:Designing, developing, and testing software features...

  • Salesforce Engineer

    4 weeks ago


    Melbourne, Victoria, Australia Aarnet Proprietary Limited Full time

    About AARNetAARNet Proprietary Limited is a leading provider of network services and products in Australia. Our team is dedicated to delivering innovative solutions that enable our customers to succeed in the ever-evolving digital landscape.The RoleThe Salesforce Engineer role is a critical position within our organization, responsible for the configuration,...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    We're proud to offer a highly competitive salary of $**145,000/year** for this challenging role.As a Senior Software Engineer in our Frostbite Architecture team at Electronic Arts, you will play a key part in shaping the future of gaming. Our global team develops creative engine features and cutting-edge tools that let our game makers create stunning...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    OverviewElectronic Arts seeks an experienced Senior Software Engineer to join our Frostbite Architecture team. This role is perfect for a skilled software engineer who wants to contribute to the development of cutting-edge technology.About the RoleWe are looking for a highly motivated and talented individual to join our team as a Senior Software Engineer. As...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the Role\We're seeking an experienced Senior Software Engineer to join our team at Electronic Arts.\Job Summary\Design and develop systems & features in C++ for a proprietary game engine.Create and extend content development tools using C#.Architect, document and review technical design documents.Diagnose and resolve issues in the production...


  • Melbourne, Victoria, Australia Playside Studios Ltd Full time

    About the RoleAt Playside Studios Ltd, we are currently looking for a talented Lead Game Designer to join our team.As a Lead Game Designer, you will be responsible for managing and leading a design team to drive the implementation of game features and systems.You will own the high-level design and ensure the game vision is implemented across all feature...


  • Melbourne, Victoria, Australia Just Digital People Full time

    AboutSenior/Principal Software Engineer – MelbourneJust Digital People are currently working with an exceptional company in Melbourne, one of the most exciting product businesses in Australia right now. They have a first-class leadership team, are incredibly well backed, as well as having some of the best technical talent in the game.This is a business...


  • Melbourne, Victoria, Australia Airwallex Full time

    About AirwallexAirwallex is a leading unified payments and financial platform for global businesses. Our innovative combination of proprietary infrastructure and software empowers over 100,000 businesses worldwide – including prominent names like Brex, Rippling, Navan, Qantas, SHEIN, and many more – with fully integrated solutions to manage their...


  • Melbourne, Victoria, Australia Just Digital People Full time

    About**Senior Software Engineer – Melbourne Opportunity**Just Digital People is working with an exceptional company in Melbourne that operates in the gaming and wagering space, creating successful products that have generated significant interest. They have a first-class leadership team, are well-backed, and boast some of the best technical talent in the...


  • Melbourne, Victoria, Australia Firelight Technologies Full time

    Software Development Role OverviewWe are seeking an experienced software developer to enhance and maintain our adaptive audio engine: FMOD Studio.Key Responsibilities- Develop tools and run-time code to extend creative possibilities for game developers.- Maintain existing functionality, add features, debug faults, and improve overall stability and...