Join Superbet as a Senior or Staff Backend Engineer to build a unified search platform that connects experiences into a single, high-performing system capable of serving millions of queries per day. Work at the intersection of backend systems, data pipelines, and relevance engineering to shape how users find and explore content across products, platforms, and geographies.
Requirements
- 6+ years of backend engineering experience
- 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, Flink, Airflow, etc.)
- Solid understanding of scalability, caching, and performance optimization in high-traffic systems
- Experience integrating backend services into CI/CD pipelines and monitoring via Datadog, Grafana, or similar tools
- Strong communication, collaboration, and the ability to work effectively in cross-functional teams
- Bachelor’s or Master’s degree in Computer Science or a related field
Benefits
- Competitive salary
- Stock options
- Health insurance
- Paid time off
- Professional development opportunities