
Lead Backend Engineer
Posted Sep 15

Posted Sep 15
This is a fully remote position, open to applicants in Canada.
• Take comprehensive technical ownership of the backend, encompassing game logic, promotions, payments, sweepstakes, player accounts, admin/backoffice, and analytics.
• Spearhead the design and development of the WebSocket/Akka-actor-based real-time gameplay layer and manage the Akka cluster.
• Ensure the accuracy of integrations for Paysafe and WorldPay, including 3DS flows, Apple StoreKit, and Google Play billing.
• Collaborate with legal and compliance teams to address regulatory requirements for sweepstakes-model gaming.
• Implement and review modifications to the backend infrastructure utilized across three casino gaming products.
• Oversee production health, including deployments, cluster operations, incident responses, and postmortems.
• Establish technical direction, conduct code reviews, and elevate the standards of engineering judgment.
• Acquire knowledge transfer from the outgoing lead and establish yourself as the primary technical authority for the system.
• A minimum of 7 years of professional backend engineering experience, with significant ownership of a production system at scale.
• Proficient in Scala, particularly in functional style, preferably with Play Framework or a similar typed functional web framework.
• Practical experience with an actor-model or similar distributed-systems framework, such as Akka or Erlang/OTP, including cluster management.
• Familiarity with async/reactive database access patterns, such as ReactiveMongo or equivalent reactive-driver experience.
• Proven ownership of at least one payment, billing, or other compliance-sensitive integration in a production environment.
• Strong judgment in distributed systems, including handling race conditions, ensuring idempotency under retries or duplicate deliveries, and compatibility during rolling deployments.
• Preferred: experience in iGaming, sweepstakes, or other regulated real-money gaming sectors.
• Preferred: experience with real-time, low-latency, or WebSocket-intensive backend systems.
• Preferred: experience in maintaining and evolving a legacy codebase of over 10 years without a complete rewrite.
• Preferred: experience with MongoDB operations beyond just query-writing, including indexing strategies and replica set behavior under load.
• Competitive salary and performance-based bonuses.
• Flexible working hours and remote work options.
• Comprehensive health and wellness benefits.
• Opportunities for professional development and growth.
• Collaborative and inclusive work environment.
paddy
Newton Vision Co.
SysMap Solutions
Grupo Boticário
Get handpicked remote jobs straight to your inbox weekly.