We are one of the largest sports betting operators in the region making 1000+ location networks work across multiple geographies. If you ever wanted to see how software can handle 22 million bets per month - why not join us?
You’ll have the opportunity to bring beautiful solutions to life through clean and maintainable code, contribute to feature development from day one, and work closely with a passionate and diverse team of engineers, product managers, and designers.
We are looking for a skilled Backend Engineer to join our dynamic Platform team. In this role, you'll drive innovation by developing engaging features across our platform. You'll contribute to a range of impactful projects that elevate user experiences. If you are enthusiastic about building robust, scalable backend services and thrive in a collaborative environment, this opportunity is for you!
We're are looking for someone who has:
- A minimum of 2 or 4 years of hands on experience in a large scale production environment.
- Has experience engineering high-quality, highly scalable software and distributed systems in any object-oriented or Functional language
- Willingness to learn new technologies (we are working with Golang)
- A talent for clean coding, simple solutions, automated testing, and continuous deployment
- A passion for working in the cloud and automation
- Experience working with distributed systems
- Experience building and improving upon observability
- A passion for creating user-centric, data driven solutions
Bonus points for:
- Building apps with high-frequency, low-latency data changes
- Navigating complex domains and business requirements
What you'll be doing:
-
- Owning the entire product lifecycle, from proposal to release and maintenance
- Collaborating closely with geographically distributed engineering teams to design and implement scalable and robust software solutions.
- Enhancing system automation (scale, resiliency, deployment)
- Maintaining, enhancing and creating common platform components and libs (AWS, Go, Kafka)
- Working with technical and non-technical stakeholders from the wider organization to understand and drive requirements and improvements across the product
- Building on our observability tooling and infrastructure to better understand the capabilities of our systems
- Growing the engineering community, building on the existing process and practices
- Leading initiatives and tasks and driving them to completion
- Drive continuous improvement initiatives to enhance team productivity and efficiency.
You can expect
Well-rounded compensation package
We want you to be happy. One of the ways we can do that is to ensure that you get rewarded for your achievements and get a generous compensation package, short-term and long-term incentive plans, and sessional bonuses for your skills and what you bring to the table.