E

Staff Software Engineer - Compliance Team

Easygo

Sydney, New South Wales, Australia · Full Time

Be the first to apply

Experience
10+ yrs
Salary
—
Openings
1
Posted
3 days ago
Work mode
In office
Education
Bachelor's/Master's in Computer Science or equivalent
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Easygo

Easygo is a Melbourne-based, founder-led entertainment company renowned for rapid growth in Australia. We develop products serving tens of millions worldwide, including Stake (a leading crypto casino and sportsbook with over 20 million registered users), KICK (a popular live streaming platform boasting 80 million accounts and 95% monetisation for creators), and Twist Gaming, our proprietary slot game studio.

Engineering at Easygo

Our engineering team is dedicated to pushing the limits of large-scale software design and development within the entertainment industry. We nurture a culture focused on continuous learning, professional growth, and engineering excellence, consistently setting high standards for innovation and quality.

Why Join Us?

  • Engage with challenging, complex projects that require innovative and scalable solutions.
  • Accelerate your professional growth through mentorship, training, and direct experience, learning from industry experts.
  • Collaborate with leading engineers fostering idea exchange and driving technological advancement.
  • Work in a supportive culture prioritizing career development with tailored learning and mentorship programs.
  • Embrace new challenges, learn from setbacks, and celebrate milestones together.
  • Make impactful contributions that will shape the future of entertainment technology.

Primary Responsibilities

  • Design and architect scalable, high-performance software aligned with project and company standards.
  • Develop and drive the technical vision, strategy, and architecture that supports business goals.
  • Manage and implement robust event-driven data handling at scale.
  • Enhance existing systems for improved performance, scalability, and reliability, addressing bottlenecks effectively.
  • Participate actively in hands-on coding to guarantee code quality, scalability, and maintainability.
  • Provide technical leadership by mentoring and guiding engineering team members.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science or equivalent practical experience.
  • A minimum of 10 years of direct software engineering experience, specializing in scalable system design and development.
  • Proficiency with modern technology stacks including JavaScript, Go, Docker, and cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong fundamentals in JavaScript, TypeScript, design patterns, WebSockets, and Pub/Sub communication models.
  • Exceptional problem-solving abilities and capability to excel in fast-moving environments.
  • Deep knowledge of software architecture, design principles, and documentation standards.
  • Analytical thinking for resolving complex technical challenges and innovating solutions.
  • Experience offering technical leadership and mentoring within engineering teams.
  • Effective communication skills for collaboration with cross-functional stakeholders.
  • Positive mindset with enthusiasm for learning emerging technologies and growing as a technical leader.

Preferred Qualifications

  • Experience in senior engineering roles such as Staff or Principal Software Engineer at large-scale product companies.
  • Background in developing web applications and debugging issues in production environments.
  • Familiarity with CI/CD tools like AWS Code Pipeline and GitHub Actions to automate deployment workflows.

Employee Benefits

  • Opportunity to champion engineering excellence and influence organizational culture.
  • Work amongst the top 5% of Australian engineering talent with a cloud-native tech stack including AWS, microservices, Kubernetes, Go, Terraform, TypeScript, Svelte, GraphQL, Node.js, and React.
  • Experience in building global, high-traffic products operating at thousands of transactions per second.
  • Access to Employee Assistance Programs (EAP) for you and your family.
  • Subscription to over 9,000 courses via our corporate Learning and Development platform.
  • Paid day off for volunteering.
  • Regular team lunches every Monday.
  • Fun workplace environment featuring table tennis and gaming consoles.
  • Unlimited snacks and beverages provided onsite.

Diversity and Inclusion

At Easygo, we recognize that our success stems from the unique perspectives and experiences of all employees. We maintain a strict non-discrimination policy regarding race, religion, nationality, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability. We strive to create a workplace fostering equal opportunity where merit and achievement define success.

Minimum education

Bachelor's Degree

Industry

Entertainment

Tools & software

Docker required

How they work

Teamwork & Collaboration Problem Solving Adaptability Leadership Positive Attitude
🤖
Online · instant AI help
Broxer