Staff Software Engineer - Casino Team

Easygo Solutions

Melbourne, Victoria, Australia
Lucrative annual bonuses; not specified base salar...
On-site
10+ years software engineering experience
Typescript and javascript proficiency
Node.js backend development
The role involves designing and evolving large-scale, fault-tolerant distributed systems that handle billions of daily requests

Job Summary

  • The role involves designing and evolving large-scale, fault-tolerant distributed systems that handle billions of daily requests.
  • Candidates will provide technical leadership across multiple teams while writing high-quality production code in TypeScript and Node.js.
  • Employees gain access to over 9,000 learning courses and work alongside the top 5% of engineering talent in Australia.

Matching Summary

The role involves designing and evolving large-scale, fault-tolerant distributed systems that handle billions of daily requests.

Salary

Lucrative annual bonuses; Not specified base salary; Benefits include EAP, volunteer day, meals, and massage

Skills & Requirements

Must-have

  • 10+ years software engineering experience
  • TypeScript and JavaScript proficiency
  • Node.js backend development
  • Kubernetes container orchestration
  • Distributed system architecture design
  • Technical leadership and mentoring

Nice-to-have

  • Svelte or React framework experience
  • WebSockets and Pub/Sub subscriptions
  • AWS cloud native infrastructure
  • High-volume traffic optimization
  • Continuous learning culture
  • Cross-functional collaboration skills

Key Requirements

  • Bachelor's or Master's degree in Computer Science
  • 10+ years hands-on software engineering experience
  • Proficiency in scalable system design patterns

Work Rights

Not specified

Tailored Resume

Cover Letter