Senior Software Engineer — Lead Large-Scale Systems

GamblingCareers.com

City of Melbourne

Hybrid

AUD 120,000 - 180,000

Full time

29 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Lucrative annual bonuses
Volunteer day
Daily breakfast and snacks
Barista in office
Team lunches
Two days work-from-home per week

Job summary

Easygo, a world-leading entertainment technology company, seeks a senior software engineer to join our Melbourne engineering team. You will help design and build large-scale, high-volume systems, influence architectural decisions, and mentor engineers to achieve engineering excellence.

You will contribute hands-on coding, collaborate with product managers, and apply TypeScript, Node.js, Kubernetes, and distributed systems practices to deliver scalable solutions.

Qualifications

  • Bachelor's or Master's in Computer Science or equivalent experience.
  • 5–8 years in software engineering with scalable systems.
  • Proficiency in TS/JS frameworks (Typescript, Svelte; React/NextJS/Vue optional).
  • Strong Node.js, REST APIs, Kubernetes, WebSockets/ Pub/Sub.
  • Strong distributed systems knowledge and leadership experience.
  • Excellent communication and collaboration.

Responsibilities

  • Provide technical leadership within the Engagement domain and collaborate with adjacent teams.
  • Actively engage in hands-on coding, testing, debugging, and troubleshooting.
  • Write efficient, scalable, and maintainable code following best practices.
  • Lead and own projects or components from start to finish.
  • Mentor peers and share knowledge within the team.
  • Communicate timelines, deliverables, blockers, and project status with stakeholders.
  • Investigate AI for automation of processes within the team.

Skills

Typescript
JavaScript
Svelte
Node.js
Distributed systems
Technical leadership
Communication skills

Education

Bachelor's/Master's degree in Computer Science

Tools

Kubernetes (K8)
WebSockets
Pub/Sub
REST API
Kafka

Job description

Easygo, a world-leading entertainment technology company, seeks a senior software engineer to join our Melbourne engineering team. You will help design and build large-scale, high-volume systems, influence architectural decisions, and mentor engineers to achieve engineering excellence.

You will contribute hands-on coding, collaborate with product managers, and apply TypeScript, Node.js, Kubernetes, and distributed systems practices to deliver scalable solutions.

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 Backend Engineer: Lead Scalable Systems & Innovation
Senior Backend Engineer: Lead Scalable Systems & Innovation

Easygo • City of Melbourne

On-site
AUD 140,000 - 190,000
Senior Software Engineer — Lead, Scale & Innovate (Hybrid)
Senior Software Engineer — Lead, Scale & Innovate (Hybrid)

Easygo • City of Melbourne

Hybrid
AUD 140,000 - 190,000
Annual bonus
Volunteer day
Breakfast & snacks
+3
Senior Software Engineer - Platform
Senior Software Engineer - Platform

Easygo • City of Melbourne

On-site
AUD 170,000
Staff Backend Architect: Scale High-Performance Cloud Systems
Staff Backend Architect: Scale High-Performance Cloud Systems

Easygo Gaming • City of Melbourne

On-site
AUD 120,000 - 180,000
Daily breakfast
Unlimited snacks
On-site massages
+4
Senior Backend Engineer: Scale & Innovate in Entertainment
Senior Backend Engineer: Scale & Innovate in Entertainment

Easygo Gaming • City of Melbourne

On-site
AUD 140,000 - 180,000
Staff Full-Stack Engineer — Global Scale & Impact
Staff Full-Stack Engineer — Global Scale & Impact

Easygo • City of Melbourne

On-site
AUD 180,000 - 260,000
Staff Software Engineer, (Full-Stack) - Engagement team
Staff Software Engineer, (Full-Stack) - Engagement team

Easygo • City of Melbourne

Hybrid
AUD 180,000 - 260,000
Daily breakfast
Annual bonuses
Volunteer day
+5
Software Engineer - Design Systems
Software Engineer - Design Systems

Easygo • City of Melbourne

On-site
AUD 110,000 - 160,000
Flexible working arrangements
Professional development opportunities
Senior Software Quality Engineer
Senior Software Quality Engineer

Easygo • Melbourne

On-site
AUD 100,000 - 120,000
EAP access for you and your family
Access to over 9,000 courses
Paid volunteer day
+3