PlaySide Studios
Senior Software Engineer
PlaySide StudiosAustralia5 days ago
Full-timeInformation Technology

Company Overview:

PlaySide Studios is a dynamic and innovative company that employs individuals across Australia, New Zealand & UAE. As Australia's largest publicly listed independent video game developer, PlaySide is committed to delivering cutting-edge interactive experiences across mobile, VR, AR, PC and consoles. With a diverse portfolio of more than 60 titles and collaborations with industry giants like Netflix and Activision Blizzard, working at PlaySide is not just a job but an opportunity to be part innovating the gaming industry.


Position Overview:

At PlaySide, we believe that great games aren't just built. They’re engineered with a passion for clean code and smooth performance. We’re looking for a Senior Software Engineer who lives and breathes development and understands that a solid codebase is the backbone of a great player experience. Whether you’re diving into performance profiling, refining our dev workflows, or helping out a teammate, your goal is to help us ship world-class games rooted in smart architecture and a constant drive to improve.


Key Responsibilities:

  • Design and implement scalable, complex systems using OOP and SOLID principles, ensuring long-term maintainability and minimal technical debt through clear documentation (UML/C4) and high-abstraction components.
  • Proactively diagnose and resolve runtime bottlenecks, memory leaks, and hardware-specific constraints using tools like Chrome DevTools, heap snapshots, and CPU profiling to ensure peak efficiency.
  • Foster a culture of continuous improvement by educating junior engineers on design patterns, conducting constructive code reviews, and championing high coding and testing standards.
  • Balance rapid prototyping with production-ready development, providing accurate task estimations and risk mitigation strategies to ensure predictable project delivery.
  • Translate intricate technical architectures into actionable insights for non-engineering stakeholders while maintaining comprehensive documentation of systems and risks.
  • Own the end-to-end software lifecycle by developing robust test strategies (TDD) and resolving root-cause technical issues to improve overall product stability.
  • Stay at the forefront of emerging technologies, conducting independent research to suggest and implement proactive improvements to the existing codebase and tools.


What you bring to the table:

  • Demonstrated experience contributing to shipped games, with a solid grasp of Unreal Engine systems, rendering, asset pipelines, and editor tooling workflows.
  • Strong understanding of software engineering principles and design patterns, with the ability to write clean, maintainable code that meets project conventions.
  • Knowledge of hardware-related concepts (CPU/Cache, GPU/VRAM) and proficiency in using Unreal Insights or similar tools to manage memory and garbage collection.
  • Ability to develop and maintain standardized playbooks for common engine tasks to accelerate development without compromising quality.
  • Strong interpersonal skills with the ability to mentor junior staff, facilitate open technical discussions, and translate complex concepts for non-engineering team members.
  • A proactive learner with excellent debugging skills, capable of identifying common architectural mistakes and staying updated on emerging technologies and engine updates.


What we offer here at PlaySide!

  • PlayDays - an additional 5 paid days off per year to do something you love.
  • The ability to choose when you begin and end your workday, in line with our core business.
  • Industry-leading Parental Leave benefits.
  • Relocation Assistance.
  • Employee Assistance Program to support mental well-being.
  • Mentoring opportunities to help you grow in your role.
  • Social events including Games night, karaoke nights, Movie Nights (We hire out the cinema!), group activities, and food trucks! Just as some examples!

Key Skills

Ranked by relevance