Staff Software Engineer — Lead, Scalable Distributed Systems

Easygo Entertainment Pty Ltd.

City of Melbourne

Hybrid

AUD 120,000 - 160,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Access to over 9,000 courses
Daily breakfast and snacks
Weekly team lunches
Paid volunteer day
On-site remedial massage
Fun office environment
Lucrative annual bonuses

Job summary

A leading entertainment technology company in Melbourne is seeking a Staff Software Engineer to join their Engagement team. The role involves designing and evolving large-scale distributed systems, providing technical leadership across teams, and driving innovative projects. Ideal candidates will have 10+ years of software engineering experience, proficiency in Node.js and Kubernetes, and a collaborative spirit. The position comes with exceptional perks including learning opportunities, bonus structures, and a vibrant office culture.

Qualifications

  • 10+ years of hands-on experience in software engineering.
  • Experience focusing on scalable system design and development.
  • Strong understanding of distributed systems concepts.

Responsibilities

  • Design and evolve large-scale, fault-tolerant distributed systems.
  • Provide technical leadership across multiple engineering teams.
  • Drive cross-cutting platform initiatives and optimize existing systems.

Skills

Node.js
Rest API
Kubernetes (K8)
Design Patterns
WebSockets
Pub/Sub
Distributed systems

Education

Bachelor’s/Master’s degree in Computer Science or equivalent

Job description

A leading entertainment technology company in Melbourne is seeking a Staff Software Engineer to join their Engagement team. The role involves designing and evolving large-scale distributed systems, providing technical leadership across teams, and driving innovative projects. Ideal candidates will have 10+ years of software engineering experience, proficiency in Node.js and Kubernetes, and a collaborative spirit. The position comes with exceptional perks including learning opportunities, bonus structures, and a vibrant office culture.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Technical Lead, Scalable Systems
Senior Software Engineer - Technical Lead, Scalable Systems

Easygo Gaming • City of Melbourne

Hybrid
AUD 140,000 - 190,000
Daily breakfast
Unlimited snacks
Volunteer day
+5
Senior Platform Engineer — Scale & Innovate
Senior Platform Engineer — Scale & Innovate

Easygo • City of Melbourne

On-site
AUD 170,000
Staff Frontend Engineer — Lead Architecture & Equity
Staff Frontend Engineer — Lead Architecture & Equity

Blinq • City of Melbourne

On-site
AUD 120,000 - 160,000
Senior Full Stack Engineer - Build Scalable Apps
Senior Full Stack Engineer - Build Scalable Apps

Wayfaring • City of Melbourne

On-site
AUD 110,000 - 150,000
Senior Software Engineer: End-to-End, Product-Focused
Senior Software Engineer: End-to-End, Product-Focused

Thanks • Newcastle City Council

Hybrid
AUD 100,000 - 150,000
Senior Software Engineer — HealthTech, Scalable Systems
Senior Software Engineer — HealthTech, Scalable Systems

Updoc • Council of the City of Sydney

Hybrid
AUD 100,000 - 130,000
Senior Full-Stack Engineer: End-to-End Ownership
Senior Full-Stack Engineer: End-to-End Ownership

Think & Grow • City of Melbourne

On-site
AUD 100,000 - 110,000
Staff Data Engineer — Scale Data Platforms (Equity)
Staff Data Engineer — Scale Data Platforms (Equity)

Blinq • City of Melbourne

Hybrid
AUD 120,000 - 150,000
Senior Software Quality Engineer — Fast, Agile, Impact
Senior Software Quality Engineer — Fast, Agile, Impact

Easygo • Melbourne

On-site
AUD 100,000 - 120,000
Senior Data Engineer: Scalable Pipelines, dbt & Kubernetes
Senior Data Engineer: Scalable Pipelines, dbt & Kubernetes

FDJ UNITED • City of Melbourne

On-site
AUD 100,000 - 130,000