CareerPlanSign in

Senior Software Engineer, Bet Engine

Canada🌐 Remote💼 Full-time💰 $145,000–$145,000🗓 2026-09-29

Core

Design and scale high-performance APIs and services for sportsbook wagering, grading, casino transactions, financial records, and regulatory controls.

Role type

Senior Software Engineer (Bet Engine)

Builds

High-performance APIs, gRPC services, and SQL queries for wagering, financial ledgers, and risk management

Domain

Sports betting / Financial technology

Required skills

GraphQL, gRPC, PostgreSQL, MySQL, Kubernetes, Apache Kafka, RabbitMQ, AWS SQS/SNS, Google Cloud Pub/Sub, Elixir, Ruby on Rails, FastAPI, Laravel, Node.js, ExUnit, RSpec, Jest, pytest, Oban, Exq, Sidekiq, Celery, Beanstalk, Git, Datadog

Preferred skills

Hexagonal architecture, Domain-Driven Development, agentic software development tools, sports/esports domain knowledge

Responsibilities

Design, scale, and performance-tune GraphQL APIs, low-latency gRPC services, and SQL queries; Own highly complex technical problems and present designs to leadership; Identify production bottlenecks and drive improvements; Establish and refine monitoring and alerting with Datadog; Investigate and remediate production performance regressions; Mentor engineers through technical specifications, pairing, and code reviews; Bridge internal, third-party, legacy, and modern systems through integrations and data migrations

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.