K

Kalshi

Regulated event-contract trading platform

Sports Operations Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Data Science, or a related technical field.
  • One to three years of experience as a software engineer building production systems.
  • Strong proficiency in Python and JavaScript, with experience building automation scripts, data processing systems, and web applications.
  • Experience with DAG frameworks such as Airflow, Prefect, or Dagster for workflow and data-pipeline orchestration.
  • Expertise with cron jobs and scheduled task management in production environments, including monitoring and error handling.
  • Experience pulling, processing, and structuring large datasets from APIs, webhooks, and real-time data feeds; familiarity with sports data formats including JSON, XML, and WebSocket streams.
  • Ability to build automation and data pipelines for high-volume, time-sensitive operations with strong error handling and recovery mechanisms.
  • A track record of continuous tooling improvements and building internal products that scale with team needs.
  • Product ownership experience gathering requirements, prioritizing features, and delivering tools that solve operational problems.
  • Strong knowledge of sports and sports trading operations, including market types, settlement rules, and common edge cases across major sports leagues.
  • Database expertise with SQL and NoSQL systems for storing and querying sports data efficiently.
  • Experience with real-time systems, including WebSockets, event streaming, and message queues.
  • Strong debugging and troubleshooting skills to diagnose and fix production issues.
  • Ability to work flexible hours, including on-call rotations, to support live sporting events across different time zones.
  • A passion for sports, technical excellence, and building market infrastructure.

Responsibilities

  • Design and build Python automation scripts that list, update, and determine sports markets at scale, covering pre-game, in-play, and futures markets across major leagues and competitions.
  • Build data pipelines to ingest, process, and structure sports data from multiple feeds, including real-time game data, player statistics, injury reports, weather updates, and official league sources, while maintaining data integrity and low latency.
  • Implement and maintain complex directed acyclic graphs (DAGs) to orchestrate market operations workflows and dependencies across data ingestion, market creation, live updates, and settlement for concurrent sporting events.
  • Develop and maintain cron jobs and scheduled tasks to list markets, update odds based on market conditions, and settle markets after games; ensure reliable execution during high-volume periods.
  • Own and evolve internal tools for the Market Operations team, including interfaces for market management, settlement verification, and operational monitoring; gather operator requirements and improve tooling efficiency and accuracy.
  • Translate sports rules and edge cases into code, including overtime rules, tiebreakers, playoff scenarios, and sport-specific nuances; implement logic for postponements, suspensions, protests, and stat corrections.
  • Create systems that process live game feeds and trigger market actions in real time; build monitoring and alerting to detect anomalies, data discrepancies, or unusual game situations requiring intervention.
  • Develop automated settlement systems that determine market outcomes from official results; implement verification layers that cross-reference data sources and flag potential discrepancies for review.
  • Optimize database queries and implement caching strategies to improve performance and support increasing market volumes during peak trading periods.
  • Collaborate with Product, Contracts, and Engineering teams to integrate sports operations systems with the core platform; design APIs and services that support market operations.

Desired Qualifications

  • Experience with sports data providers is strongly preferred.

About the Company

Kalshi

Regulated event-contract trading platform

Kalshi runs a US federally regulated exchange that lets traders speculate on whether future events will occur using event contracts. These contracts are approved by the CFTC and enable positions on outcomes like statistics or legislative results. Traders place bets on events via Kalshi’s trading platform, and the company earns revenue from transaction fees on each trade. Kalshi differentiates itself by being the first federally regulated market for event contracts, focusing on a new asset class within the futures ecosystem, and attracting both individual investors and institutional traders. Its goal is to give participants a regulated venue to hedge or speculate on economically significant events, expanding the scope of traditional futures markets.

Company size
501-1,000
Company stage
Series G
Total funding
$3.5B
Headquarters
New York City, New York
Founded
2019

Recently Posted Jobs

Explore more opportunities at Kalshi

See more jobs