Senior Software Engineer, Prediction Markets Platform

Crypto.com•New York, NY
•Hybrid

About The Position

The Senior Software Engineer will help shape the platform that lists and settles event contracts on Crypto.com’s CFTC-regulated exchange. The platform handles sports, crypto, and other real-world events, ingesting data from multiple providers, matching events, creating tradeable contracts, and settling them after events conclude. Because settlement moves real money, correctness and auditability are as important as speed. The platform is moving from Python and Airflow to Go services built around Postgres. This engineer will own the design of backend services and lead the migration of business-critical workflows while keeping live markets operating safely. The role includes technical leadership across teams, mentoring, on-call participation, incident response, and collaboration with trading, operations, compliance, and product teams across time zones.

Requirements

  • At least 5 years of experience building and operating production backend systems, with ownership from design through on-call.
  • Strong Go skills, or deep experience in another backend language and a clear willingness to work primarily in Go.
  • Deep Postgres knowledge, including schema design, migrations, query performance, transactions, and isolation levels.
  • Experience designing distributed systems, including concurrency, idempotency, retries, at-least-once processing, and failure handling.
  • A record of leading projects spanning teams and making sound architectural trade-offs.
  • Clear writing, good judgment, and comfort working with unclear requirements.

Nice To Haves

  • Experience with prediction markets, sportsbooks, exchanges, or sports data feeds such as OpticOdds, LSports, StatsPerform, or Sportradar.
  • Experience with ledgers, payments, settlement, or other systems where money is at stake.
  • Experience with Redis, Kafka, or Postgres-backed job queues such as River.
  • Python and Airflow experience to support the migration.
  • React and TypeScript experience.
  • Experience with AWS, Kubernetes, Docker, and CI/CD.
  • Experience in regulated environments such as CFTC/DCM, FINRA, or similar.
  • Startup or zero-to-one experience.

Responsibilities

  • Own the design of Go backend services that list and settle event contracts around the clock.
  • Lead the migration of business-critical workflows from Python and Airflow to Go services and durable job processing without disrupting live markets.
  • Design pipelines that ingest data from multiple providers, match the same event across providers, and accurately and idempotently reconcile differences.
  • Build robust settlement logic that handles late or corrected results, cancellations, voided markets, provider outages, and race conditions.
  • Write and review design documents, establish engineering standards, and lead technical decisions across teams.
  • Mentor engineers through code review, pairing, and design feedback.
  • Participate in on-call, lead incident response, and address the causes of recurring incidents.
  • Work with trading, operations, compliance, and product teams across time zones.

Benefits

  • Competitive salary.
  • Attractive annual leave entitlement, including birthday and work anniversary leave.
  • 401(k) plan with employer match.
  • Eligible for company-sponsored group health, dental, vision, and life/disability insurance.
  • Flexible work hours and hybrid setup.
  • Internal mobility program and career development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service