A Sneak Peek At Our Tech Stack

A Sneak Peek At Our Tech Stack

Sportsbet is a company built on tech. We focus on high-performance, scalable products that offer rich and seamless interactions with our brand, and keep us ahead in an industry that’s evolving at pace.

Our tech stack grows constantly as we innovate, reimagine, ramp up and deliver on bigger and better experiences for our customers. We’ve always got our eyes on the future.

The team that powers our tech evolution is incredibly passionate and inspiring. Below, they’re sharing some first-hand insights into our amazing tech stack and the kind of exciting projects on the table at Sportsbet.

No alt text provided for this image

Jonathan Doguet, Platform Manager

Describe the tech stack you use in your team?

Being a member of the Customer Experience and Enabling Services platform team exposes us to a VERY wide variety of fun and interesting tech, from top to bottom of our frontend stacks.

We continuously face new and interesting problems to solve, whether that be in our React/React native/Android frontend codebases, our Javascript, Typescript, Java OR Kotlin supporting services or even in our enormous AWS infrastructure where we follow best practices (such as having infrastructure as code!) Recently we have also been diving into event-driven development using Kafka.

We are all driven to provide the best experience to our customers and that applies to all areas of our stack!

Why does the tech stack at Sportsbet stand out from other companies?

At Sportsbet, we are not afraid to embrace new trends and be at the forefront of emerging tech. This to me is the winning differentiator.

Not being content with the status-quo, we continuously challenge ourselves and our peers to push forward and be thinking about the next big thing. I'm sure all engineers can agree that playing with and learning new tech is always fun, and being able to apply that in your day job is just fantastic. This is why I love working at Sportsbet.

?

No alt text provided for this image

Aditi Thakkar, Software Engineer

Describe the tech stack you use in your team?

In my team, the majority of work we do is front-end. We use ReactJS, which is an open-source JavaScript Library that gives a better and faster performance, React Native, React Hooks, Redux, Typescript and Jest for unit testing. To develop the services in the back-end, we use a lot of Node.js and AWS services.

Why does the tech stack at Sportsbet stand out from other companies?

Sportsbet focuses on delivering high-quality/performance and scalable products to customers, along with rich user interface applications across different platforms. We use tech that helps to scale the environment and design our systems mainly on serverless technology. This reduces maintenance and increases speed to market.

Our latest tech stack improves efficiency, simplifies processes and defines how the different parts of the organisation fit together to deliver the best product to the customer.


No alt text provided for this image

Shubhangi Muralidhar, Enablement Manager

?Why does the tech stack at Sportsbet stand out from other companies?

?At Sportsbet, we have a strong focus on understanding the customer journey, alongside the technologies that would add value and success to the business. For example, when we are looking at evaluating a new vendor product, we closely assess alignment with future state architecture, but more importantly, we look at how we could break down our stack into the functions or business capability areas the technology provides.

?We use a combination of tools to visually collaborate and envision our tech stack, and assess maturity and evolution opportunities through immersive sessions with relevant stakeholders.?This cross-team collaboration to go after key customer outcomes is a stand out at Sportsbet.


No alt text provided for this image

Andy White, Head of Delivery Data Applications and Data Platforms

Describe the tech stack you use in your team?

We have been driving a cloud-first strategy at Sportsbet for a few years now, going all in on AWS. In the data space specifically, we are currently in the midst of a modernisation project to refresh and consolidate our stack – evolving from more traditional approaches into cloud native patterns and technologies.

The initial focus of this work is embracing streaming data sources (Kafka) and adopting a lakehouse style architecture, which further integrates and extends our existing serverless data lake (S3, Databricks Delta, Glue) and analytics platforms (Redshift RA3). To do the heavy lifting, we are developing an elastic compute layer based on Spark, using Databricks and EMR, that can rapidly scale in line with our data volumes/latency requirements. To facilitate discoverability and governance of data, we are rolling out a Data Catalogue based on Amundsen.

We also support quite a mature data science capability, which leverages Databricks for development, and a home-grown CICD Jenkins pipeline for deploying automated training and scoring models.

Why does the tech stack at Sportsbet stand out from other companies?

Sportsbet has a great culture of empowering our people to give things a crack, and allowing teams to make their own decisions on how to approach problems in their space.

Our exec team demonstrates a strong understanding of the return in Investment offered by tech projects, and offers great support in delivering our strategies in this space. We run regular company-wide Hackathons (often spanning a number of days, turning ideas into prototypes), and partnered AWS build labs to provide opportunities for our employees to broaden their technical skills. I believe this further underlines Sportsbet’s commitment to growing technical skill sets throughout the company. As a result, Sportsbet is generally on the cutting-edge and constantly pushing the boundaries of what is possible.

Another key differentiator is our global presence – the tech capability within the Flutter group reaches five thousand people worldwide. Through this, we are able to form strategic partnerships with key vendors such as AWS and Databricks, and leverage our R&D effort across teams.


No alt text provided for this image

Menglai Qin, Software Engineer

Describe the tech stack you use in your team?

We use AWS for almost everything, and ReactJS + Redux, with TypeScript, for our web and iOS front-end applications. We also work on 40+ microservices that were built in NodeJS, Java or Kotlin. Recently, we introduced Apache Kafka as well.

Why does the tech stack at Sportsbet stand out from other companies?

Our mindset is to continuously reflect, learn and improve – we’re not afraid to make mistakes because we all support each other. With our tech stack at Sportsbet, we are always challenging the status quo and innovating.

要查看或添加评论,请登录

Sportsbet的更多文章

社区洞察

其他会员也浏览了