Leading Game Software Engineer Position

1 week ago


Melbourne, Victoria, Australia beBeeEngineer Full time $180,000 - $250,000

Job Summary

Game Development Opportunities

As a skilled game software engineer, you will play a vital role in designing and developing cutting-edge games that captivate audiences worldwide.

  • Design and Develop Innovative Games: Collaborate with cross-functional teams to create engaging, robust game engines and features.
  • Solve Complex Technical Challenges: Tackle performance-critical systems, including real-time state synchronisation, game math engines, and multiplayer scalability.
  • Cultivate Your Expertise: Access mentorship, training, and opportunities to sharpen your skills in game development and large-scale systems.
  • Collaborate with Experts: Work alongside talented engineers, designers, and product specialists to deliver world-class experiences.
  • Personal Growth and Development: We prioritize your growth with tailored learning programs and mentorship.
Key Responsibilities
  • Develop High-Performance Game Systems: Architect and implement scalable, high-performance game systems that deliver seamless real-time casino experiences.
  • Bring New Concepts to Life: Collaborate with designers, artists, and backend engineers to prototype and produce new game ideas.
  • Optimise Performance: Ensure smooth player experiences across devices by optimising game logic, animations, and rendering.
  • Math Engine and Payout Logic: Build and maintain accurate math engines, RNG integration, and payout logic.
  • Provide Technical Leadership: Guide, mentor, and level up fellow engineers.
  • Ensure Quality and Reliability: Conduct code reviews, performance profiling, and automated testing to guarantee quality and reliability.
Requirements
  • Bachelor's/Master's in Computer Science or equivalent practical experience.
  • 10+ years of software engineering experience, with at least 3+ years in game development (casino, casual, or AAA).
  • Strong skills in game frameworks and engines (e.g., Pixi.js, Phaser, Unity, Cocos2d, or custom engines).
  • Proficiency in Go, TypeScript, or C++, with strong fundamentals in algorithms, networking, and performance optimisation.
  • Experience with real-time systems, multiplayer synchronisation, and state management.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerisation (Docker, Kubernetes). Solid understanding of CI/CD pipelines and DevOps best practices.
  • Strong problem-solving skills, ability to balance technical trade-offs in game design.
  • Excellent communication and collaboration skills.

We believe that the unique contributions of everyone at our company are the driver of our success. To make sure that our products and culture continue to incorporate everyone’s perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.



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

    Senior Gaming Technical LeadWe are seeking a highly skilled Senior Gaming Technical Lead to join our team. As a key member of our organization, you will be responsible for leading the technical direction of our gaming initiatives and collaborating with cross-functional teams to deliver high-quality gaming experiences.About the RoleLead technical projects and...


  • Melbourne, Victoria, Australia Canonical Full time

    Software Engineering Manager, Ubuntu Gaming Join to apply for the Software Engineering Manager, Ubuntu Gaming role at CanonicalSoftware Engineering Manager, Ubuntu Gaming 3 weeks ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager, Ubuntu Gaming role at CanonicalCanonical is a leading provider of open source...


  • Melbourne, Victoria, Australia Canonical Full time

    Software Engineering Manager, Ubuntu Gaming Join to apply for the Software Engineering Manager, Ubuntu Gaming role at CanonicalSoftware Engineering Manager, Ubuntu Gaming 3 weeks ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager, Ubuntu Gaming role at CanonicalCanonical is a leading provider of open source software 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 Canonical Full time

    Software Engineering Manager, Ubuntu GamingJoin to apply for theSoftware Engineering Manager, Ubuntu Gamingrole atCanonicalSoftware Engineering Manager, Ubuntu Gaming3 weeks ago Be among the first 25 applicantsJoin to apply for theSoftware Engineering Manager, Ubuntu Gamingrole atCanonicalCanonical is a leading provider of open source software and operating...


  • 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...


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

    Unlock the Future of GamingWe're seeking a skilled Software Engineering Manager to lead our team in delivering exceptional gaming experiences on Linux. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and a passion for innovation.The Linux Gaming Manager will be responsible for optimizing and expanding...


  • Melbourne, Victoria, Australia Easygo Full time

    Engineering@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 providers.We tackle complex technical challenges with creativity...


  • Melbourne, Victoria, Australia Easygo Gaming Full time

    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 providers. We tackle complex technical challenges with creativity and precision,...