United Kingdom

Site Reliability Engineer

Do you have a software engineering background, but love working on infrastructure? We are looking for a skilled Site Reliability Engineer to join our awesome team working on core platform solutions which are building blocks used by other product teams. That includes setting up and managing most of the technologies used to deliver a great betting product to our customers, working with our product teams to help them adopt and use common infrastructure and libraries, while collaborating with our system operations and IT team which is responsible for maintaining underlying virtual hardware and networking.

As a Site Reliability Engineer, you will be in a position to directly influence the work of multiple engineering product teams across dozens of microservices that process hundreds of thousands of betslips per day through their whole lifecycle!

What you'll be doing:

  • Build a world-class proprietary platform to scale the company internationally
  • Configure most of the core technologies we use such as Kafka, Kubernetes, CockroachDB, Redis etc.
  • Optimize and configure Kafka infrastructure
  • Set up and improve monitoring and tracing infrastructure
  • Scale and optimize logging infrastructure
  • Improve CI/CD pipeline
  • Implement new libraries and drive their usage adoption among product teams
  • Manage VPN access for development environments
  • Prototype new technologies or architectures

We're looking for someone who:

  • Has experience in production-level software development
  • Has some knowledge of application-external infrastructure (eg. databases, message queues)
  • Can evaluate system health through monitoring
  • Is able to reason about different components of a large scale distributed system and their dependencies
  • Has a CS or related degree

Bonus points if you:

  • Are experienced with cloud technologies such as AWS/Azure/Google Cloud etc.
  • Are familiar with DevOps methodologies
  • Know your way around CI/CD processes, toolsets, and version control software like Jenkins, CircleCI, GitLab, GitHub
  • Have experience with Javascript, NodeJS, Erlang/Elixir or Golang
  • Have used DBs such as PostgreSQL, Redis, MongoDB, CockroachDB, DynamoDB
  • Are familiar with Kafka-based microservices architecture

You can expect

About Happening

Happening is the technology engine powering Superbet Group's global platforms and brands that bring thrill to customers across the world every day. We are a game-changing tech company rewriting the rules of sports betting and gaming. We are shaking up the status quo by building our own end-to-end tech stack, solving deep and complex challenges for millions of customers and shaping our culture to work uniquely for the tech community. A true challenger, our technology handles serious scale on par with the Big Techs, and customer obsession runs through every team. Building our own platform gives freedom to innovate and flip the legacy perceptions and industry stereotypes.

Should we talk? Let's do it!