Systems Engineer

3 weeks ago


Port Melbourne, Australia Playside Studios Ltd Full time

Description

OVERVIEW

As a Systems Engineer, you'll be pivotal in our software team, contributing to an exciting new project. Your deep game systems understanding, tool expertise, and optimized code skills are key. You'll design, extend, and optimize foundational game systems, collaborating with other disciplines for tailored tools. Your role includes ensuring system robustness and performance, thorough documentation, accurate task breakdowns, and adept issue diagnosis. Your dedication drives project success.

Key Responsibilities:

  • Designing, implementing, and maintaining system-level and gameplay-supporting systems.
  • Implement systems, interfaces and tools with a focus on scalability, efficiency, and robust functionality using Unreal Engine and C++
  • These systems include (and not limited to) gameplay systems, multiplayer systems, and development tools & pipelines.
  • Collaborate with Lead Engineers on technical design and feature roll out.
  • Work with all departments to understand their requirements and implement systems and tools to meet their needs.
  • Creating thorough documentation for the systems and tools being developed.
  • Identifying and addressing performance issues to ensure these systems run smoothly on various platforms and hardware configurations.
  • Apply engineering principles (e.g., SRP, dependency inversion) and demonstrate proficiency with common data structures and memory management basics.
  • Deliver functional, well-tested, and maintainable code.
  • Craft consumer-friendly APIs and classes, avoiding overuse of design patterns and applying hardware-related knowledge.
  • Develop comprehensive test case plans and define quality metrics for projects.
  • Adapt to changing priorities, explore various disciplines, and communicate dependencies while supporting task breakdown and estimation.
  • Self-track task time and report discrepancies.
  • Maintain clear communication within and outside the team.

What You Bring To The Role:

  • Proven experience in video game development, with a strong focus on code quality and performance optimization.
  • Proficient in producing comprehensive documentation for new systems and tools, including accurate risk assessments and time estimates.
  • Ability to write interfaces that facilitate efficient communication and interaction between systems
  • Expertise in writing clean and concise APIs and classes
  • Extensive knowledge of engineering principles, data structures, parallelization, and memory management.
  • Strong understanding of Data-Oriented Design and its application in optimizing data layouts, memory access patterns, and system performance.
  • Strong understanding of ECS architecture and its application in game development
  • Solid grasp of contemporary game development processes and the ability to identify opportunities for improvement in tools and pipelines.
  • Proficiency in debugging, issue identification, and analyzing debug data.
  • Strong understanding of various testing types and Unit Test Frameworks, and adept at instrumentation for performance.
  • Ability to balance code for both performance and readability.
  • Effective communication of dependencies and support for task breakdown and estimation.

Bonus Points

  • Experience with Unreal Engine and its comprehensive toolset.
  • Experience in developing multiplayer games
  • A passion for playing and making games

What we offer here at PlaySide:

  • Playdays - an additional 5 paid days off per year to do something you love.
  • Incredible studios based in gorgeous Port Melbourne, right next to the city and many public transport options.
  • Industry-leading Parental Leave benefits.
  • Employee Assistance Program to support mental well-being.
  • Mentoring opportunities to help you grow in your role.
  • Half price state-of-the-art Gym access (right next door) - you can wear your free PlaySide Swag
  • Social events including Games night, karaoke nights, Movie Nights (We hire out the cinema), group activities, and food trucks Just as some examples
  • Relocation Assistance

Role Type

On-site • Permanent • Full-time • Mid-level Senior

Company Overview

PlaySide is the largest independent games studio in Australia. Founded in 2011, we’re a team with big ideas and the skills to deliver with our incredible team. In our history, we have released over 50+ titles across Mobile, PC, VR, AR, and now moving into console. We take so much pride in each and every project we create. Playside is a place of endless opportunity, where we focus on keeping the fun in game development. We offer an amazingly professional, playful and supportive working environment. If you thrive on challenges and want to work on a diverse range of projects for a forward-thinking company, we want to hear from you.

Report this job



  • Port Stephens Council, Australia BAE Systems Full time

    At BAE Systems AustraliaAre you ready for a new challenge in the field of Engineering? If you're looking to make a difference, grow your career, and be yourself while doing interesting work, then this opportunity might be the perfect fit for you.About the OPPORTUNITYBAE Systems Australia has 2 exciting openings for individuals passionate about aviation...

  • Systems Engineer

    2 weeks ago


    Port Melbourne, Australia Playside Studios Ltd Full time

    DescriptionOVERVIEWAs a Systems Engineer, you'll be pivotal in our software team, contributing to an exciting new project. Your deep game systems understanding, tool expertise, and optimized code skills are key. You'll design, extend, and optimize foundational game systems, collaborating with other disciplines for tailored tools. Your role includes ensuring...

  • Systems Integrator

    2 weeks ago


    Melbourne, Victoria, Australia SoftWire Systems Full time

    **Systems Integrator** (Adelaide or Melbourne) - We are looking for any engineers with LabVIEW experience, preferably in a test or manufacturing environment.

  • Systems Integrator

    2 months ago


    Melbourne, Australia SoftWire Systems Full time

    **Systems Integrator** (Adelaide or Melbourne) - We are looking for any engineers with LabVIEW experience, preferably in a test or manufacturing environment.

  • Avionics System Lead

    2 weeks ago


    Melbourne, Australia BAE Systems Full time

    At BAE Systems Australia - Do interesting work that MATTERS - ENJOY what you do - GROW your career - Be YOU We work in a thriving sector - one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world's most innovative and ground breaking technology. Individually we all contribute to our...


  • Melbourne, Australia BAE Systems Full time

    At BAE Systems Australia - Do interesting work that MATTERS - ENJOY what you do - GROW your career - Be YOU We work in a thriving sector - one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world's most innovative and ground breaking technology. Individually we all contribute to our...

  • It Systems Engineer

    2 weeks ago


    Port Stephens Council, Australia PLEXSYS Australia Full time

    Williamtown, Newcastle, Maitland & Hunter NSW Networks & Systems Administration (Information & Communication Technology) At PLEXSYS, our teams design, build and deliver Live, Virtual, and Constructive (LVC) innovation and training solutions to customers around the world.With over 200 employees in nine states and four foreign countries, we contribute our...


  • Melbourne, Victoria, Australia BAE Systems Full time

    Perform purposeful work of national significance Opportunity to work on exciting Defence Industry projects and see the impact your work can have at an iconic Australian brand Enjoy flexible work practices like 9 days a fortnight full time working arrangement, engaging work and an inclusive culture where we strive to make every individual feel valuedAt BAE...

  • IT Systems Engineer

    2 weeks ago


    Port Stephens Council, Australia PLEXSYS Australia Full time

    Williamtown, Newcastle, Maitland & Hunter NSW Networks & Systems Administration (Information & Communication Technology) At PLEXSYS, our teams design, build and deliver Live, Virtual, and Constructive (LVC) innovation and training solutions to customers around the world. With over 200 employees in nine states and four foreign countries, we contribute our...

  • Mechanical Engineer

    2 weeks ago


    City of Port Adelaide Enfield, Australia BAE SYSTEMS Full time

    Job Description at BAE Systems AustraliaDo interesting work that MATTERSENJOY what you doGROW your careerBe YOUWe work in a thriving sector – one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world's most innovative and groundbreaking technology. Individually we all contribute to our...


  • Melbourne, Australia BAE Systems Full time

    Job description At BAE Systems Australia Do interesting work that MATTERS ENJOY what you do GROW your career Be YOU We work in a thriving sector – one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world's most innovative and ground breaking technology. Individually we all...

  • Safety Engineer

    2 weeks ago


    Melbourne, Victoria, Australia BAE Systems Full time

    Job description At BAE Systems AustraliaDo interesting work that MATTERS ENJOY what you do GROW your career Be YOU We work in a thriving sector – one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world's most innovative and ground breaking technology. Individually we all contribute to...

  • Safety Engineer

    2 weeks ago


    Melbourne, Australia BAE Systems Full time

    Job description At BAE Systems Australia Do interesting work that MATTERS ENJOY what you do GROW your career Be YOU We work in a thriving sector – one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world's most innovative and ground breaking technology. Individually we all...


  • Melbourne, Victoria, Australia BAE Systems Full time

    Support System Delegated Design Authority PositionHere are the details of the job opportunity that match your profile:Job Type:PermanentFull-timeLocation:At BAE Systems AustraliaEngage in impactful workEnjoy your tasksPossibility for career growthEmbrace individualityWe operate in an exciting industry where we constantly strive to create innovative and...

  • Field Engineer

    2 weeks ago


    City of Port Adelaide Enfield, Australia BAE SYSTEMS Full time

    Job Description at BAE Systems Australia Do interesting work that MATTERS ENJOY what you do GROW your career Be YOU We work in a thriving sector – one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world's most innovative and groundbreaking technology. Individually we all contribute to...

  • Systems Engineer

    1 week ago


    Port Melbourne, Australia Vero Insurance Full time

    What you’ll do: Accountable for the delivery of specific internal customer and Suncorp objectives within the Application Health domain. Apply and grow technical expertise in Splunk and related technologies, perform analysis to understand stakeholder requirements and deliver commitments to agreed dates. Contribute to maintaining and improving the value...

  • Engineering Manager

    2 weeks ago


    City Of Port Adelaide Enfield, Australia BAE SYSTEMS Full time

    Job Description At BAE Systems AustraliaDo interesting work that MATTERS ENJOY what you do GROW your career Be YOUWe work in a thriving sector – one that puts us at the forefront of exciting and meaningful work.Every day we push boundaries to produce some of the world's most innovative and groundbreaking technology.Individually we all contribute to our...

  • Systems Engineering

    2 weeks ago


    Melbourne, Victoria, Australia Network Rail Consulting Full time

    About us:Network Rail Consulting (NRC) is the international consultancy arm of Network Rail, the owner of Britain's railway.Our work is driven by our values:passion, agility, collaboration, impartiality.In Australia, Network Rail Consulting has a growing team of rail industry specialists permanently based in New South Wales, Victoria, and Queensland. We...

  • Systems Engineer

    2 weeks ago


    Melbourne, Victoria, Australia ROBERT WALTERS AUSTRALIA Full time

    Our client is seeking a talented Systems Engineer to join their growing team in Melbourne. This role offers the opportunity to deliver complex solutions providing technical leadership across a diverse range of engineering applications.What you'll do:As a Systems Engineer/ Solution architect you will play a pivotal role in delivering complex solutions within...

  • Systems Engineer

    2 weeks ago


    Melbourne, Victoria, Australia HiTech Group Full time

    Exciting opportunity within a Federal Government Department4-year contract + hybrid working arrangementsRewarding daily ratesOne of Australia's leading Federal Government departments is seeking multiple Systems Engineers to join a major supercomputing program with expertise in large-scale HPC systems to implement HPC system and security design. The position...