Easygo
Staff Software Engineer, (Full-Stack) Casino Team
Company
Role
Staff Software Engineer, (Full-Stack) Casino Team
Location
Job type
-
Posted
16 hours ago
Salary
Job description
Staff Software Engineer, Full-Stack, Casino Team (Melbourne)
Engineering@Easygo
Easygo leads the world in crafting top-tier entertainment experiences. Within our engineering organisation, we foster a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture revolves around fostering growth, nurturing learning, and upholding excellence in engineering, ensuring we consistently set the benchmark for engineering mastery.
Why join us?
Are you a passionate and ambitious software engineer ready to dive into an environment that fosters innovation, continuous learning, and professional growth? We're seeking talented individuals who are eager to tackle complex problems, build scalable solutions, and collaborate with some of the finest engineers in the entertainment industry.
- Complex Projects, Creative Solutions: Dive into intricate projects that challenge and push boundaries. Solve complex technical puzzles and craft scalable solutions.
- Accelerate Your Growth: Access mentorship, training, and hands-on experiences to level up your skills. Learn from industry experts and gain expertise in scaling software.
- Collaborate with Industry Leaders: Work alongside exceptional engineers, exchanging ideas and driving innovation forward through collaboration.
- Caring Culture, Career Development: We deeply care about your career. Our culture prioritizes your growth with tailored learning programs and mentorship.
- Embrace Challenges, Celebrate Success: Take on challenges, learn from failures, and celebrate achievements together.
- Shape the Future: Your contributions will shape the future of entertainment.
Key Responsibilities:
- Own and evolve the web frontend platform architecture (React / Next.js) with a focus on scalability, reliability, and performance
- Write and ship high-quality production code, setting the standard for React, TypeScript, and frontend engineering best practices
- Deliver end-to-end platform improvements that directly address system bottlenecks and failure modes
- Establish and enforce guardrails and standards for React patterns, state management, data fetching, and performance
- Design systems that handle large-scale traffic, burst events, and degrade gracefully under failure or attack
- Improve deployment safety, rollout strategies, and failure recovery to prevent platform-wide incidents
- Partner with Platform and Infrastructure teams on scaling, load balancing, caching, and lifecycle management
- Drive cross-cutting initiatives such as rendering strategy improvements, static asset delivery, and reducing redundant backend load
- Contribute to feature development using React and Next.js to ensure platform decisions are grounded in real use cases
- Provide technical leadership across teams, mentoring engineers and influencing frontend architecture decisions
Minimum Qualifications:
- Bachelor's/Master's degree in Computer Science or equivalent practical experience.
- 8+ years of software engineering experience with strong frontend focus
- Strong proficiency in JavaScript fundamentals, NextJS and TypeScript.
- Experience with server-side rendering (SSR), modern frontend architecture, and testing frameworks
- Demonstrated experience providing technical leadership, mentoring, and guiding teams.
- Experience designing scalable systems, not just implementing features
- Strong problem-solving skills and ability to tackle complex technical challenges.
- Excellent communication skills for effective collaboration across teams and stakeholders
- Demonstrated ability to take ownership and deliver complex initiatives end-to-end.
- Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.
Preferred Qualifications
- Proven ability to drive systematic change in frontend engineering across multiple teams (e.g. establishing standards, improving consistency, raising engineering quality at scale) Experience operating frontend systems under high traffic or adversarial conditions (e.g. DDoS)
- Familiarity with performance optimisation techniques for frontend systems Experience debugging production applications and managing incidents
- Strong understanding of distributed systems concepts
Some of the perks of working for us:
- Champion Engineering Excellence to influence cultural change across the organisation.
- Work alongside the top 5% of engineering talent in Australia, using a vast cloud native tech stack including AWS, Microservices, Large-Scale Distributed Systems, Kafka, K8's, React, Next.js, Golang, ArgoCD, Datadog & Cloudflare.
- Exposure to building global, large-scale volume products which operate at thousands per second frequency (3 Billion Requests per day!)
- Access to over 9,000 courses across our Learning and Development Platform
- EAP access for you and your family
- Be rewarded with lucrative annual bonuses
- Give back with a paid volunteer day
- Fuel your day with daily breakfast and open pantries brimming with unlimited snacks and refreshments, all on the house
- Break up the week with on site remedial massage Wednesdays
- In house full-time barista’s providing you your daily coffee needs
- Weekly team lunches and happy hour in the office from 4pm on Fridays
- Enjoy a bustling office with the option for up to 2 days work from home per week
- Fun office environment with pool tables, table tennis and all your favourite gaming consoles
We believe that the unique contributions of everyone at Easygo are the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. We are passionate about providing a workplace that encourages great participation and an equal playing field, where merit and accomplishment are the only criteria for success.
Explore more
Similar jobs
Workplace Experience Coordinator - Part-time
Toogoodtogo
Sales Development Representative
Xplor
Field Nurse Case Manager - Melbourne, FL
ajg
Cargo Duty Manager
swissportglobal
Chief Engineer
Accor Hotels
Senior Safety Advisor
swissportglobal