companyeasygo logo

Senior Software Engineer - KICK Discovery & Presence

easygoMelbourne, Australia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

We are looking for experienced candidates who possess: Strong proficiency in software engineering principles and practices. Experience with modern programming languages (e.g., Golang, JavaScript). Familiarity with cloud services, particularly AWS. Hands-on experience with Kubernetes and microservices architecture. Proficiency in using distributed systems and designing scalable solutions. Strong problem-solving skills and the ability to work collaboratively in a team environment.

About the job

Kick is a global live-streaming platform that supports a wide range of entertainment. The service provides tools and revenue-sharing options for content creators, event organizers, and rights holders, helping them grow and monetize their audiences. In just three years, Kick has built a strong reputation and now ranks among the top four live streaming platforms worldwide, alongside YouTube, TikTok, and Twitch. Partnerships with major events like UFC and Formula 1 have helped boost its visibility and growth.

Role overview

The Senior Software Engineer role sits within the Discovery & Presence team at Kick in Melbourne. This team builds and maintains the features that help users find content, engage in real time, search, and see who is online. Engineers here work on projects that reach over 100 million users and support APIs handling more than 1 billion requests each month, with the broader system processing over 5 billion backend requests daily.

What you will do

  • Design, build, and improve features that drive discovery, engagement, search, and user presence on the platform.
  • Lead projects such as Drops, Channel Points, global badges, and AI-powered personalization.
  • Collaborate with major game studios, including Rockstar, to deliver new features and experiences.
  • Own the full lifecycle of projects, from planning through to launch and ongoing support.

Technology stack

  • Microservices architecture
  • AWS and Kubernetes for cloud infrastructure
  • Golang, Kafka, React, Next.js, and GraphQL
  • CI/CD pipelines and large-scale distributed systems

Location

This position is based in Melbourne, Australia.

About easygo

easygo is a leading innovator in the live streaming industry, dedicated to providing top-notch solutions for content creators and event organizers. With a global reach and rapid expansion, we are committed to transforming the entertainment landscape and ensuring our partners thrive.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.