Back to Search
Overview
Senior

Senior Backend Engineer

Confirmed live in the last 24 hours

Superbet

Superbet

Brazil
On-site
Posted March 19, 2026

Job Description

It’s an exciting time to join us! We’re entering new markets, developing new technologies, and moving step by step towards our goal of exciting the world. As our business grows, the number of exciting people initiatives grows with it, and we’re looking for a new colleague to partner with our team to bring these to life.

About Superbet & Core Experience

Superbet is building the future of entertainment across Europe and Brazil. With millions of monthly active users and over €1B in annual revenue, our Core Experience area owns the surfaces that shape how players discover, play, and engage every day.

Within Core Experience, the Explore tribe drives the experiences that help players find what they love — from our homepage and navigation to our search and discovery systems.

We’re now looking for a Senior or Staff Backend Engineer to help us build the next-generation Search platform that powers discovery across all of Superbet.


The mission

Today, our search experience is fragmented - each vertical (Sports, Casino, Superscore, Supersocial) maintains its own implementation, leading to inconsistent behavior, higher maintenance costs, and missed opportunities for discovery and conversion.

Your mission will be to design, build, and scale a unified search platform that connects these experiences into a single, high-performing system capable of serving millions of queries per day.

You’ll work at the intersection of backend systems, data pipelines, and relevance engineering — shaping how users find and explore content across products, platforms, and geographies.


What you’ll do

  • Design and implement distributed backend services that power real-time search and discovery across multiple product verticals.
  • Build and optimize indexing, retrieval, and ranking pipelines (e.g., combining BM25 keyword retrieval with vector embeddings and personalization signals).
  • Partner with ML, Infra, and Product teams to evolve search relevance, ranking, and experimentation frameworks.
  • Architect and evolve API contracts to support multiple clients (web, mobile, internal tools) with low-latency, high-availability performance.
  • Drive the technical direction for Search - influencing architecture, observability, scalability, and cost efficiency.
  • Contribute to a shared Search platform that other verticals (Sports, Casino, etc.) can extend and build upon.
  • Mentor engineers across the Explore tribe, raising the bar for backend design and operational excellence.

Why this role matters

  • Search is one of Superbet’s most strategic growth levers - driving discovery, engagement, and conversion across all experiences.
  • You’ll shape the core architecture and evolution of a multi-tenant search platform serving millions of players.
  • You’ll have significant technical ownership and leadership visibility, collaborating directly with senior engineers, data scientists, and product leaders.
  • You’ll be part of a team building the foundations for personalized, context-aware, and experimentation-driven search.

We are looking for

  • 6+ years of backend engineering experience (preferably in distributed systems, data platforms, or search domains).
  • Deep knowledge of one or more backend languages (Python, Kotlin, Java, Go, Elixir) and proficiency in API design and microservice architecture.
  • Experience with search technologies (OpenSearch, Elasticsearch, Lucene, or vector databases such as Pinecone or FAISS).
  • Familiarity with indexing pipelines, ranking models, embeddings, or relevance tuning.
  • Hands-on experience with streaming and data processing frameworks (Kafka, Spark, F
pythonjavagoawskubernetesaibackendmobiledataproduct