View Our Website View All Jobs

Développeurs système (Erlang - jr, int, sr)

Samsung Ads l AdGear est une entreprise de technologie publicitaire avancée en croissance rapide qui vise à permettre aux marques de se connecter avec le public de Samsung TV lorsqu’il est exposé aux médias numériques en utilisant les données les plus complètes du secteur pour créer la plateforme de public connectée la plus intelligente au monde. Faire partie d’une entreprise internationale telle que Samsung et faire des affaires dans le monde entier signifie que nous pouvons travailler sur de grands projets complexes avec des parties prenantes et des équipes situées dans le monde entier. 

Nous cherchons à ajouter des développeurs système (Erlang - jr, int, sr) à l’équipe.

Êtes-vous désireux de travailler dans un environnement dynamique et passionnant avec des gens passionnés? Vous aimez apprendre et souhaitez apprendre une langue élégante comme l’Erlang, collaborer avec des passionnés et mettre la main sur de grandes quantités de données? Si cela vous parle, découvrez cette occasion passionnante ci-dessous et préparez-vous à commencer votre carrière!

Ce rôle doit être basé à Montréal, QC, Toronto, ON ou ouvert au Canada éloigné. Tous les rôles basés à Montréal ou à Toronto suivront un modèle de travail hybride. 


À propos de l’équipe

Notre équipe est responsable de la gestion, de la croissance et de l’optimisation de l’accès des produits à une offre de publicités programmatiques de haute qualité afin de satisfaire la demande de manière efficace, intelligente et sécuritaire. Nous traitons plus d’un million de demandes d’enchères par seconde et plus d’un milliard par jour dans plusieurs centres de données. Notre pile technologique comprend un mélange d’Erlang, Go, C, Linux, Concourse, Docker et Kubernetes.

Nous traitons environ 1 000 000 de requêtes par seconde. Nous avons un maximum de 100 ms pour analyser une demande d’enchère publicitaire, interroger nos bases de données pour trouver la publicité la plus appropriée pour cet utilisateur final, décider de notre prix d’enchère et répondre. Nous gérons un inventaire d’environ 10 000 publicités actives pour environ 250 campagnes simultanées générant des dizaines de millions de dollars de revenus mensuels; générant environ 600 000 000 d’impressions de publicités par jour. Nous soutenons les opérateurs publicitaires du monde entier dans plusieurs devises et langues.


Ce que vous ferez

En tant que développeur de logiciels, vous serez responsable de la conception, de la construction, du déploiement et de la maintenance des composants de notre système d’enchères en temps réel distribué, un système qui génère un volume de trafic élevé. Cela implique de mesurer et de régler des systèmes hautes performances et à faible latence (temps réel doux) tout en travaillant à une robustesse et à une exactitude améliorées, ainsi que les éléments suivants :

  • Maintenir et améliorer les services existants, notamment en essayant activement de rembourser la dette technique et en étendant leurs fonctionnalités.
  • Participer à la conception, la mise en œuvre et tester de nouveaux services.
  • Enquêter et résoudre les problèmes de performances dans tous nos systèmes, y compris nos services, nos dépendances et l’utilisation du noyau.
  • Guider la direction de notre pile technologique pour améliorer les performances, l’évolutivité et la maintenabilité.
  • Mentorer et développer l’équipe à travers divers canaux (révision de code, entretiens, discussions, etc.).
  • Critiquer et améliorer nos processus et méthodologies de développement.
  • Contribuer aux logiciels à source ouverte pour améliorer nos dépendances externes.
  • Étoffer et itérer sur les exigences en collaboration avec l’équipe produit.
  • S’impliquer et participer activement aux cérémonies Scrum.


Au propos de vous

Ce dont vous avez besoin pour réussir dans ce rôle : 

  • Fort intérêt pour l’apprentissage de l’Erlang! Nous sommes ouverts aux stages et aux nouveaux diplômés. Ne vous inquiétez pas, nous sommes là pour aider à enseigner!
  • Avoir une base solide en programmation de systèmes, en informatique et en génie logiciel.
  • Volonté de travailler dans un environnement haute performance et d’optimiser le code.
  • Les rendements, la maintenabilité et l’évolutivité sont essentiels et cet état d’esprit est la clé.
  • Esprit de collaboration avec une volonté de mentorer les autres.
  • Esprit curieux qui aime construire des choses et apprécier le savoir-faire des logiciels.


Atouts 

  • La connaissance/ou l’expérience de la conception et de la construction de systèmes distribués à fort trafic est un atout.
  • Appétit pour l’apprentissage : Conception et architecture du système, systèmes distribués, systèmes d’exploitation, en particulier la pile réseau du noyau Linux, structures de données avancées (succinctes, probabilistes, multidimensionnelles, etc.), sympathie mécanique, conception orientée sur les données (performance), programmation fonctionnelle, méthodologies agiles telles que Scrum/Kanban et vous aimez lire du code, et vous avez l’habitude de lire la source de vos dépendances. 


Avantages

  • Couverture santé et dentaire complète à 100 % payée par l’entreprise, accès à une plateforme de soins virtuels (bien-être, médecine et nutrition), accès au programme d’aide aux employés, compte de dépenses personnelles et compte de dépenses de santé avec Sun Life.
  • Régime de rémunération compétitif, y compris un plan de primes de rendement basé sur les objectifs de l’entreprise, de l’équipe et personnels.
  • Généreuse quantité de jours de vacances avec jours flexibles supplémentaires.
  • Programme de couplage de REER collectif allant jusqu’à 5 %.


À-côtés

  • Activités mensuelles animées par un comité social virtuel (soirée jeux, 5 à 7, problèmes de santé, etc.)
  • Réunions d’entreprises virtuelles (journées de démonstration, assemblées, et plus!) et yoga une fois par semaine.
  • Journées de code source ouvert pour les ingénieurs logiciels.
  • Programme de recommandation d’employés.
  • Site Web Perkopolis proposant des rabais, des coupons et des promotions.
  • Remises incroyables sur le site Web des réductions pour les employés Samsung.


La vie chez Samsung Ads l AdGear…

Nous sommes fiers d’avoir bâti une organisation de classe mondiale, fondée sur un esprit entrepreneurial et collaboratif. Travailler chez Samsung Ads offre l’un des meilleurs environnements du secteur pour savoir à quelle vitesse vous pouvez grandir, ce que vous pouvez réaliser et à quel point vous pouvez être bon. Nous nous épanouissons dans la résolution de problèmes, en innovant et en profitant de chaque partie du voyage.

Si vous souhaitez vous joindre à une équipe en croissance rapide qui travaille à la création d’une organisation publicitaire exceptionnelle de classe mondiale, axée sans relâche sur le design et l’expérience client, vous êtes au bon endroit et postulez maintenant ou partagez avec un ami!


Remarque : L’utilisation du masculin a pour simple but d’alléger le texte et n’est pas discriminatoire.

Read More

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file