Architecte Logiciel

La vie chez Samsung Ads 

Nous sommes fiers d’avoir bâti une organisation de renommée mondiale qui s’épanouit en collaborant de façon rapprochée, en trouvant des solutions aux problèmes, en innovant et en s’adaptant rapidement à une industrie en constante évolution. Nous recherchons un(e) Architecte Logiciel!

Nous vous offrons un environnement de travail hybride simplifié pour vous avec des avantages pratiques et de l’aide pour vos frais de transport et vos lunchs.

  • Une rémunération compétitive, y compris un régime de primes incitatif à la performance
  • Un programme de dépenses personnelles et de soins de santé très généreux et étendu
  • Une couverture médicale et dentaire complète payée par l’entreprise à 100 % ; vous pouvez choisir l’option qui VOUS convient le mieux
  • Minimum 21 jours de congés payés et bien plus encore !
  • Accès à des opportunités d’apprentissage et de développement gratuites
  • Des réductions incroyables, des tonnes d’activités sociales et divers autres extras
  • Cadre d’intégration qui garantit votre succès dès le premier jour
  • Programme de dons qui comprend des dons jumelés et du bénévolat, y compris une journée de bénévolat rémunérée

Si vous souhaitez en savoir plus sur Samsung Ads, veuillez visiter notre site internet.    

À propos du poste: 

Ce poste travaillera aux côtés d’une équipe hautement qualifiée et diversifiée pour façonner et exécuter la vision de notre Demand Side Platform, un élément absolument central de notre plateforme AdTech. Il s’agit d’une opportunité vraiment unique pour un ingénieur logiciel chevronné d’appliquer vos compétences à grande échelle — en dirigeant et en apprenant à transformer des systèmes avec une portée mondiale. Votre principale responsabilité est de vous assurer que notre plateforme dans son ensemble et ses composants individuels clés sont conçus pour fonctionner selon des normes élevées de performance, de disponibilité et de maintenabilité. Vous jouerez un rôle clé dans la proposition et la conduite de la vision et de l’approche lors de la construction de nouveaux composants, la documentation de l’architecture à différentes granularités, ainsi que l’orientation et le soutien du développement, de l’acceptation et de la production.

Notre pile technologique actuelle comprend un mélange d’Erlang, Go, Java, Python, AWS, Docker et Kubernetes.

Nos architectes logiciels sont des bâtisseurs de ponts: entre les équipes pour assurer l’alignement ainsi qu’entre l’état actuel et l’avenir.

Ce rôle relève directement de l’architecte principal du site et interagira principalement avec les équipes de nos bureaux de Montréal et de Toronto, ainsi qu’à distance avec les architectes et les responsables de l’ingénierie aux États-Unis. Ce rôle sera hybride et nécessitera une combinaison de travail à partir de notre bureau de Montréal QC/Toronto, ON si dans l’un de ces endroits ou dans les environs ou sera basé à distance au Canada avec l’attente de se rendre à Montréal plusieurs fois par trimestre. 

Responsabilités

  • Concevoir de nouveaux composants et systèmes en fonction des exigences internes, avec un mélange approprié de déclaration descendante et de collaboration ascendante et réorganiser les composants existants pour relever les défis de croissance/performance/évolutivité, y compris la migration et la gestion du changement
  • Analyser et critiquer de manière constructive les architectures et les conceptions par des pairs
  • Recherche et évaluation des technologies les plus performantes pour éclairer les décisions d’architecture, en particulier l’analyse du rapport construction/achat et du rapport coût/bénéfice
  • Fournir des conseils et des lignes directrices aux équipes d’ingénierie lors de la construction et/ou de l’évaluation des composants, des tests de composants et de la production pour assurer la fidélité par rapport à l’architecture convenue et aux critères d’acceptation
  • Fournir des conseils et des lignes directrices aux équipes non techniques, comme les produits, la confidentialité et la gouvernance, concernant les comportements et les caractéristiques des composants et des données
  • Participer à la formation interne pour améliorer la connaissance des composants existants et des meilleures pratiques générales d’architecture et maintenir à jour la documentation et les flux d’architecture en ce qui concerne les composants, les données et leurs interdépendances

Exigences

  • 8 ans ou plus d’expérience professionnelle dans un rôle d’architecte ou en tant qu’ingénieur logiciel senior responsable de l’architecture et des exigences logicielles avec une bonne expertise dans les grands principes fondamentaux de l’informatique: structures de données, programmation orientée objet, modèles de conception, service et mise en réseau
  • Vous êtes un expert dans la conception et/ou l’exploitation de systèmes distribués à l’échelle mondiale en production et des systèmes big data
  • Vous avez une expérience pratique et une aisance avec le cycle de vie de développement logiciel classique et des outils SDLC modernes, y compris le contrôle de la source, la révision, le CI et le CD
  • Vous pouvez travailler de manière autonome, effectuer plusieurs tâches et travailler dans un environnement en évolution rapide avec l’habitude d’améliorer les choses, de remettre en question et d’améliorer le statu quo
  • Intérêt et expérience dans le mentorat de membres plus juniors de l’équipe
  • Bonnes compétences en communication en anglais; lecture, écrit et oral avec une capacité à discuter des détails de bas niveau liés à l’ingénierie et des attributs de haut niveau liés aux produits; le français est un atout et vous êtes très à l’aise pour présenter et obtenir un consensus en utilisant plusieurs méthodes : diagrammes et textes écrits, réunions en personne, présentations en personne et à distance, y compris les déplacements occasionnels entre bureaux et les déplacements internationaux (une fois ou moins/trimestre)

Diversité et inclusion

Samsung Ads s’engage à travailler avec les meilleures personnes et les plus brillantes parmi un bassin de candidat(e)s le plus large possible. Nous croyons qu’une diversité d’idées favorise l’innovation et l’engagement, et nous permet d’attirer les meilleures personnes et de développer les meilleurs produits, services et solutions. Toutes les personnes qualifiées sont encouragées à postuler. Si vous avez besoin d’aide ou si vous avez des questions durant le processus de candidature et de recrutement, veuillez nous contacter à inclusion.ca@samsung.com

 

Ready to make the jump?

Read our FAQ section to find the answers to your questions