View Our Website View All Jobs

Ingénieur Logiciel Back-End - Sénior

AdGear (appartenant au secteur de Samsung Ads) est une entreprise de technologie publicitaire située au cœur du Vieux-Montréal. AdGear vise à permettre aux marques de se connecter aux auditoires de Samsung TV, car ils sont exposés aux médias digitales sur tous les appareils. Faire partie d'une organisation internationale telle que Samsung qui fait 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 partout dans le monde.

Samsung a mis au point une plate-forme publicitaire propriétaire qui exploite les données uniques de TV pour aider les marques à se connecter à leur auditoire lors de l’exploration de contenu via des ordinateurs, des appareils mobiles, des tablettes et nos SMART TVs. La plate-forme Samsung Ad offre un ciblage d'audience de haute qualité reposant sur trois composants clés: des données d'audience grand public de premier niveau, la science des données, et un inventaire d'annonces multi-appareils.

En tant qu'ingénieur backend, vous serez responsable de la conception, du développement, du déploiement et de la maintenance des composants d'une plateforme d'enchères en temps réel distribuée et à volume élevé. Cela implique de mesurer et d’ajuster des systèmes  hautes performances à faible temps de latence (soft-real-time) tout en cherchant à améliorer la robustesse et l’exactitude. En conséquence, il sera possible de contribuer au code source, de mener des activités de recherche et de développement, de réviser le code et de faire le partage des connaissances.

Vous ferez partie de l’équipe d'ingénierie et  travaillerez avec des programmeurs expérimentés et passionnés au sein de l'équipe back-end reconnue par sa forte culture technique. Le portfolio de certains membres de notre équipe est disponible ici: http://github.com/adgear/team

Vous aimez développer. Vous valorisez le savoir-faire en matière de logiciels. Vous aimez lire du code et vous avez probablement l'habitude de lire le code source de vos dépendances.

Notre stack technologique comprend un mélange de Erlang, C11, Rust, Go, F#, Linux, Docker and Kubernetes.

Autres choses que vous aimez et les opportunités d'apprendre sont:

  • Architecture informatique et optimisation, en particulier optimisation des performances x86-64
  • Systèmes distribués
  • Systèmes d’opérateur, en particulier la pile réseau du noyau Linux
  • Structures de données avancées (succinctes, probabilistes, multidimensionnelles, etc.)
  • Compilateurs
  • Méthodes formelles
  • Mise en oeuvre de la base de données
  • Sympathie mécanique, conception orientée données (performance)
  • Programmation fonctionnelle

Attentes:

En tant que membre sénior de l’équipe back-end, nous attendons de vous une expérience accumulée en tant que programmeur système et:

  • Avoir de l'expérience dans plusieurs paradigmes de programmation, y compris la programmation fonctionnelle
  • Avoir une base solide en programmation de systèmes, en informatique et en génie logiciel
  • Encadrer et développer l'équipe à travers différents canaux (révision du code, discussions, discussions, etc.)
  • Dirigez la direction de notre pile technologique pour améliorer les performances, l'évolutivité et la maintenabilité
  • Maintenir et améliorer les services existants, notamment en essayant activement de rembourser une dette technique et en étendant leurs fonctionnalités
  • Participer à la conception, la mise en œuvre et les tests de nouveaux services
  • Étudiez et résolvez les problèmes de performances sur l'ensemble de nos systèmes, notamment nos services, dépendances et utilisation du noyau
  • Critiquer et améliorer nos processus et méthodologies de développement
  • Contribuez au logiciel open source pour améliorer nos dépendances externes
  • Répondez et parcourez les exigences en collaboration avec l'équipe produit

Avantages:

  • Journée source ouverte trimestrielle
  • La cuisine remplie avec des collations santés, des boissons, du café et des breuvages
  • Jeux de société et ping-pong
  • Sorties d'entreprise, rôtis et bien d'autres choses intéressantes
  • Yoga au bureau une fois par semaine
  • Bonus de référence
  • Remises sur le site web Samsung Employee Discount
  • Site web Perkopolis avec des rabais, des coupons et des promotions.
  • Couverture étendue complète des soins de santé et des soins dentaires payée par l'entreprise
  • Assurance voyage, vie et invalidité courte / longue durée
  • Programme de jumelage de RRSP collectif jusqu'à 5%
  • Programme de groupe TFSA
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file