Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Backend & Data Engineer - Risk & Trading

at Sleeper

Posted 12 hours ago 2 applied

Description:

  • Sleeper is a rapidly growing platform for sports fans with messaging and gameplay at its core.
  • This role bridges Python data services with the Elixir backend, GCP, and distributed analytics stores.
  • You will own the data plumbing that powers real-time pricing, risk analytics, and settlement while collaborating across product, data-science, and trading teams.
  • Responsibilities include designing and implementing real-time data pipelines using Python, SQLX, and BigQuery that ingest odds, bets, and exposure signals with low latency.
  • You will build and operate backend micro-services for pricing, settlement, and limit management that expose clean gRPC/REST contracts to the Elixir cluster.
  • The role involves architecting a feature store that serves models in production and supports ad-hoc analytics with strong data governance.
  • You will integrate streaming and pub/sub systems (Kafka / Google Pub/Sub) with caching layers (Redis, ScyllaDB) to guarantee consistency under high throughput.
  • Responsibilities also include hardening CI/CD, observability, and incident-response runbooks to ensure data integrity issues surface before they impact users.
  • You will partner with data scientists to deploy and monitor models end-to-end, from training to online inference.
  • The position requires owning projects from ideation through production, balancing delivery speed against the safety demands of real-money systems.

Requirements:

  • Candidates must have 4+ years of backend and/or data-engineering experience with Python (FastAPI, Django, or similar) and strong SQL skills.
  • A proven track record in designing distributed systems that handle high-volume, low-latency workloads is required.
  • Experience with stream processing (Kafka, Pub/Sub, Flink or Beam) and warehouse technologies (BigQuery, Snowflake, or Redshift) is necessary.
  • Candidates should be comfortable—or eager to learn—Elixir/Erlang and other functional stacks.
  • A pragmatic engineering approach that anticipates edge cases and failure modes in financial or real-time environments is essential.
  • Candidates must be calm and methodical communicators during incidents and thrive under pressure.
  • Preferred skills include prior work with ScyllaDB/Cassandra, ClickHouse, or other wide-column/OLAP stores.
  • Hands-on experience with Kubernetes, Terraform, GitLab CI, and observability stacks (Prometheus, Grafana, OpenTelemetry) is a plus.
  • Familiarity with Rust, Go, or C++ for ultra-low-latency components is desirable.
  • Knowledge of risk modeling, market-making algorithms, or sports-betting infrastructure is also preferred.

Benefits:

  • The position offers a competitive salary and stock options.
  • Comprehensive health, dental, and vision insurance is provided.
  • A 401(k) plan is available for employees.
  • The company promotes flexible working hours and a remote-first culture.
  • There are clear paths for career growth and leadership opportunities within the organization.