CareerPlanSign in

Senior Software Engineer, Promotions

PI Office - Toronto🌐 Remote💼 Full-time💰 $145,000–$145,000🗓 2026-07-30 → 2026-09-26

Core

Design, scale, and performance-tune GraphQL APIs, gRPC services, and SQL queries powering the promotions engine for marketing leaders and guests.

Role type

Senior Software Engineer (Promotions Platform)

Builds

Highly reliable and scalable promotional capabilities, multi-client/white-label platforms, and tools for configuring user experiences.

Domain

Online gaming, sports betting, and entertainment media

Deliverable

production ML models | product features | infrastructure

Required skills

GraphQL schema design, distributed systems, SQL (PostgreSQL/MySQL), Kubernetes, asynchronous event handling (Kafka/RabbitMQ), background job processing, production performance tuning, on-call rotation ownership, technical leadership

Preferred skills

Elixir, hexagonal architecture, Domain Driven Development, open source contributions, startup experience

Technologies

GraphQL, gRPC, DataDog, Phoenix, Ruby on Rails, Fast API, Laravel, Node, PostgreSQL, MySQL, Kubernetes, Git, GitHub, ExUnit, RSpec, Jest, pytest, Oban, Exq, Sidekiq, Celery, Beanstalk, Apache Kafka, RabbitMQ, AWS SQS/SNS, Google Cloud Pub/Sub

Responsibilities

Design and architect new features end-to-end, identify and remediate production bottlenecks, set up monitoring and alerting, mentor engineers, present technical proposals to leadership

Seniority

Senior, hands-on IC with mentorship responsibilities

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