
// Open Role at Easygo Gaming
Join Easygo Gaming as a Staff Software Engineer and Tribe Lead to drive technical excellence and delivery for their Compliance team, building scalable solutions for global entertainment products like Stake and KICK.
About Easygo
Easygo is a founder-led, Melbourne-based entertainment company, one of Australia's fastest-growing. We build products that serve tens of millions of users globally, that includes:
**
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.
**About the Role:
**As a technical Lead you'll partner with the Engineering Manager to own the technical execution, delivery quality, and engineering maturity. The Tech lead will act as the ultimate guardian of engineering craft and the "reviewer of last resort" within their squad boundary. What gives this role its unique edge is the direct path it provides to expand their impact by decomposing complex systems, leveling up the engineers around them and steering a critical product domain to technical excellence. This role serves as an explicit launchpad, by successfully growing the squad’s technical capabilities and direction.
**Key Responsibilities:
**
Minimum Qualifications:
Desirable experience
If you're passionate about growth, innovation, and working with the best, we'd love to have you on our team!
Benefits:
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.
- Bachelor's/Master's degree in Computer Science or equivalent practical experience. - 10+ years of hands-on experience in software engineering, focusing on scalable system design and development. - Proficiency in multiple programming languages and frameworks, preferably Typescript, JavaScript, Svelte or other server-side rendering frameworks (React, NextJS, Vue etc). - Proficient in Node.js, Rest API, Kubernetes (K8), Design Patterns, Subscriptions (WebSockets, Pub/Sub etc) and related technologies. - Strong understanding of distributed systems concepts. - Exceptional problem-solving and critical thinking skills. - Proven track record of shipping production grade systems and navigating complex technical codebases. - Demonstrated ability to manage squad level execution, gauge delivery timelines and unblock technical dependencies. - Experienced in breaking down complex, ambiguous product specs into clear, manageable technical tasks and architectural milestones. - Experienced in proactively mentoring and levelling up Mid to Senior Engineers. - Proficiency in JavaScript fundamentals, Storybook, and related technologies. - Excellent communication skills for effective collaboration across teams and stakeholders. - Desirable: Demonstrated use of AI-assisted development tooling.