Développeur·euse Staff Backend/ Staff Backend Developer
TouchTunes
*English version will follow*
Localisation : Montréal (formule hybride)
Ta mission au sein de l’équipe Backend:
Chez TouchTunes, ton travail a un impact réel. Nous cherchons un·e Staff Backend Engineer pour contribuer à la conception, à la mise à l’échelle et à la robustesse de notre Ad Platform. Ce système alimente la prise de décision publicitaire en temps réel, les intégrations partenaires et les analyses critiques pour les revenus, au sein d’une architecture backend distribuée. Nous recherchons avant tout un·e ingénieur·e backend solide, avec une expertise approfondie en Java ou Go, en systèmes distribués et en architectures événementielles. Une expérience en ad-tech est un atout important, mais n’est pas obligatoire.
Il s’agit d’un rôle senior de contributeur·rice individuel·le, avec une influence sur l’architecture et une responsabilité sur la fiabilité, la performance et l’évolution à long terme de la plateforme.
Ton quotidien :
Systèmes backend en temps réel
- Concevoir et développer des services à faible latence en Java et/ou Go
- Architecturer des systèmes de prise de décision en temps réel fonctionnant sous des contraintes de temps strictes
- Implémenter des logiques d’évaluation d’offres basées sur des règles et des algorithmes, ainsi que la priorisation des partenaires
- Concevoir des stratégies de repli (fallback) lorsque des partenaires externes sont lents ou dégradés
- Construire des systèmes résilients qui protègent les revenus même dans des scénarios difficiles (“bad day” scenarios)
Architecture événementielle et données
- Concevoir et opérer une pipeline de streaming basée sur Kafka
- Modéliser et suivre des événements à fort volume (impressions, remplissages, erreurs, playback, signaux de revenus)
- Permettre une traçabilité complète de la requête jusqu’à la diffusion
- Soutenir les workflows d’analyse, d’optimisation du rendement (yield) et de réconciliation financière
Infrastructure cloud native
- Concevoir et opérer des services sur AWS
- Utiliser les services clés d’AWS (par exemple EKS, S3, EC2, services managés de streaming et de stockage de données)
- Déployer et opérer des workloads dans Kubernetes
- Concevoir des microservices évolutifs et tolérants aux pannes
Fiabilité et observabilité
- Concevoir des systèmes pour une haute disponibilité et des performances prévisibles sous charge
- Mettre en place des stratégies de caching (en mémoire, distribué et edge-aware lorsque pertinent)
- Instrumenter les services avec OpenTelemetry
- Construire des pipelines de métriques, tracing et logs pertinents
- Surveiller la latence, la performance des partenaires, le taux de remplissage et les schémas d’erreurs
- Améliorer la fiabilité grâce à des SLO mesurables et à l’optimisation des performances
Intégrations externes et Ad Tech (atout)
- Intégrer des partenaires programmatiques externes et des SSP
- Gérer les timeouts, limites de taux (rate limits) et la variabilité des SLA
- Une familiarité avec VAST, OpenRTB, les flux RTB ou les environnements DOOH / CTV est un plus
- Contribuer à la construction d’une plateforme de prise de décision évolutive et indépendante des fournisseurs
Leadership technique
- Agir comme contributeur·rice individuel·le de niveau Staff, avec une influence sur l’architecture et les standards d’ingénierie
- Mener des discussions de conception complexes
- Mentorer les ingénieur·e·s et faire évoluer les pratiques de fiabilité backend
- Collaborer de manière transverse avec les équipes Produit, Data et Revenus
Ton profil :
- 8+ ans d’expérience en ingénierie backend
- Expertise approfondie en Java et/ou Go
- Solides bases en systèmes distribués
- Expérience avec Kafka ou des systèmes de streaming comparables
- Expérience en production avec des services exécutés sur Kubernetes
- Bonne maîtrise de l’écosystème AWS
- Expérience dans la conception de services à haut débit et faible latence
- Expérience démontrée dans la gestion de la fiabilité et l’excellence en production
Encore mieux si tu détiens :
- Une expérience dans les écosystèmes ad-tech ou de publicité programmatique
- De l’expérience avec les systèmes d’enchères en temps réel (RTB) ou d’optimisation de rendement (yield)
- De l’expérience avec la diffusion de publicités vidéo ou VAST
- Une expérience dans les environnements DOOH / CTV
Nos avantages et bénéfices :
- Environnement de travail hybride : Horaire flexible combinant télétravail et présence au bureau, avec la possibilité de travailler de n'importe où dans le monde jusqu'à 2 mois par année.
- Bien-être financier : Bonus annuel de performance, bonus à long terme, contribution équivalente au REER, et assurance vie.
- Avantages complets : Assurance santé et invalidité compétitives, compte de dépenses pour ton style de vie, accès à la télémédecine et politique de congés maladie illimités.
- Avantages pour les déplacements : 50 % de réduction sur les cartes OPUS et rabais sur les services de trains EXO.
- Développement professionnel : Apprentissage continu avec accès à une plateforme d'e-learning, remboursement des frais de scolarité, et mentorat entre pairs.
- Accessibilité : Un milieu de travail inclusif conçu pour accueillir les personnes en situation de handicap.
TouchTunes est la plus grande plateforme interactive de musique et de divertissement en établissement au monde. Tout tourne autour de la joie et de la connexion humaine. Ce moment dans un bar où quelqu’un à la table d’à côté choisit ta chanson préférée sur le juke-box ? C’est ça, notre mission. Notre plateforme diffuse des millions de chansons chaque jour – mais on ne s’arrête pas là ! Nous venons d’acquérir la plus grande entreprise de fléchettes à pointes souples aux États-Unis, nous réinventons notre application mobile qui sera lancée plus tard cette année, et nous opérons près de 100 000 appareils connectés à travers l’Amérique du Nord et l’Europe. Nous sommes des innovateurs, des penseurs stratégiques, des personnes qui rendent l'avenir possible dès aujourd’hui – c’est vraiment le moment idéal pour rejoindre notre équipe.
TouchTunes est fier·e allié·e de QueerTech et DiversityJobs 🌈
_____________________________________________________________
Location: Montréal (Hybrid Tech Hub)
Your mission in the Backend team:
At TouchTunes, your work matters. We are looking for a Staff Backend Engineer to help design, scale, and harden our Ad Platform. This system powers real-time ad decisioning, partner integrations, and revenue-critical analytics across a distributed backend architecture. We are seeking a strong backend engineer first, with deep experience in Java or Go, distributed systems, and event-driven architectures. Ad-tech experience is a strong plus but not required. This is a senior individual contributor role with architectural influence and ownership over platform reliability, performance, and long-term evolution.
Your Day-To-Day:
Real-Time Backend Systems
- Design and build low-latency services in Java and/or Go
- Architect real-time decisioning systems operating under strict timing constraints
- Implement rule-based and algorithmic offer evaluation and partner prioritization
- Design fallback strategies for degraded or slow external partners
- Build resilient systems that protect revenue during “bad day” scenarios
Event-Driven Architecture & Data
- Design and operate a Kafka-based streaming pipeline
- Model and track high-volume events (impressions, fills, errors, playback, revenue signals)
- Enable auditability from request through playback
- Support analytics, yield analysis, and finance reconciliation workflows
Cloud-Native Infrastructure
- Design and operate services on AWS
- Leverage core AWS services (e.g., EKS, S3, EC2, managed
- streaming/datastores)
- Deploy and operate workloads in Kubernetes
- Design scalable, fault-tolerant microservices
Reliability & Observability
- Design for high availability and predictable performance under load
- Implement caching strategies (in-memory, distributed, and edge-aware
- where applicable)
- Instrument services using OpenTelemetry
- Build meaningful metrics, tracing, and logging pipelines
- Monitor latency, partner performance, fill rate, and error patterns
- Drive reliability improvements through measurable SLOs and
- performance tuning
External Integrations & Ad Tech (Plus)
- Integrate with external programmatic partners and SSPs
- Manage timeouts, rate limits, and SLA variability
- Familiarity with VAST, OpenRTB, RTB flows, or DOOH/CTV
- environments is a plus
- Contribute to building a scalable, vendor-agnostic decisioning platform
Technical Leadership
- Operate as a Staff-level IC influencing architecture and engineering
- standards
- Lead complex design discussions
- Mentor engineers and elevate backend reliability practices
- Partner cross-functionally with Product, Data, and Revenue stakeholders
Your profile:
- 8+ years backend engineering experience
- Deep expertise in Java and/or Go
- Strong distributed systems fundamentals
- Experience with Kafka or comparable streaming systems
- Production experience running services in Kubernetes
- Strong familiarity with the AWS ecosystem
- Experience building high-throughput, low-latency services
- Demonstrated ownership of reliability and production excellence
Even better if you have:
- Experience in ad-tech or programmatic advertising ecosystems
- Real-time bidding or yield optimization systems
- Experience serving video or VAST-based ads
- DOOH / CTV environments
Our Perks and Benefits:
- Hybrid Work Environment: Hybrid schedule with both work-from-home and in-office time, with the ability to work anywhere in the world for up to 2 months per year.
- Financial Wellness: Annual performance bonus, long-term company bonus, RRSP matching, life insurance.
- Comprehensive Benefits: Competitive health insurance and disability coverage, a Lifestyle Spending Account, access to telemedicine, and an unlimited sick days policy.
- Commuting Perks: 50% off OPUS cards and discounts on EXO train services.
- Professional Development: Continuous hands-on learning with access to e-learning platform, tuition reimbursement, and peer mentorship.
- Accessibility: An inclusive workplace designed to accommodate people with disabilities.
We are the world’s largest in-venue interactive music and entertainment platform. We’re all about sparking joy and human connection. That moment in a bar where someone at the next table queues for the jukebox to play your favorite song? That’s what we do. Our platform plays millions of songs daily, but we’re also so much more! We just bought the largest soft-tipped darts business in the United States, we’re reinventing our mobile app for launch later this year, and we’re operating nearly 100,000 connected devices across North America and Europe. We’re innovators, strategic thinkers, people making the future possible today, and what a great time to join our team.
TouchTunes est fier·e allié·e de QueerTech et DiversityJobs 🌈