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.

