31
companies
970
Jobs

Staff Software Engineer, Back-End | Ingénieur(e) logiciel du personnel back-end

Dialogue
Dialogue
Job Functions:
Software Engineering, IT, Data Science
Employment Types:
Full-time
Posted on:
04/02/2022

The English version will follow

À propos de Dialogue

Dialogue est le principal fournisseur de soins virtuels au Canada, il fournit des programmes exceptionnels de santé et de bien-être en ligne aux organisations qui souhaitent améliorer le bien-être de leurs employés et de leurs familles. Notre plateforme de santé Plateforme de santé intégrée🅫 associe de manière harmonieuse nos programmes transformationnels (soins primaires, santé mentale, TCCi, et PAE) pour offrir une seule expérience agréable, améliorant ainsi la santé et le bonheur des travailleurs canadiens dans tout le pays.

Tous les jours chez Dialogue, nous travaillons avec un sens profond de l’objectif à atteindre. Nous innovons. Nous contribuons. Nous nous développons. Notre mission? Améliorer le niveau de bien-être de l’humanité par l’utilisation de la technologie pour fournir d’excellents soins. Vous travaillerez avec une équipe engagée et très talentueuse qui fait de son mieux pour exceller dans son rôle et contribuer au succès de l’entreprise. Si vous souhaitez rejoindre un groupe de personnes motivées et diverses qui aiment la résolution de problèmes, la collaboration et le travail efficace – tout en ayant des moments agréables – ce poste pourrait vous convenir!

L'Ingénieur(e) logiciel du personnel chez Dialogue

Relevant d’un de nos Chef d’équipe, ingénieur logiciel principal, la mission de l’ingénieur(e) logiciel du personnel, Back-End est de permettre aux clients de Dialogue de fournir de meilleurs résultats en matière de santé et de réaliser un meilleur bénéfice net en créant les meilleurs outils de leur catégorie pour superviser une expérience agréable de santé intégrée.

Dans ce rôle, vous serez responsable de :

  • Construire, améliorer et gérer des applications critiques et des services HTTP au sein de l'équipe chargée de l'expérience client
  • Déterminer, affiner et classer par ordre de priorité les éléments de travail en fonction de leur valeur commerciale, en collaboration avec le ou la gestionnaire de produit
  • Concevoir des solutions et des architectures de systèmes distribués qui soutiennent les objectifs actuels et futurs de Dialogue
  • Rédiger un code précis, lisible et testable et des suites de tests maintenables qui constituent un bon exemple pour les autres ingénieur(e)s
  • Améliorer les compétences et l’efficacité des autres ingénieur(e)s par l’examen du code, la documentation et les conseils directs
  • Passer en entrevue et évaluer les candidat(e)s ingénieur(e)s et transmettre la mission, les valeurs et la culture d’ingénierie de Dialogue

Ce que nous cherchons :

  • Vous possédez 3 ans ou plus d’expérience dans les systèmes distribués, la conception d’API, la modélisation relationnelle ou l’administration de bases de données
  • Vous avez une solide expérience de l’architecture, de l’organisation et de l’expédition de projets logiciels importants
  • Vous réfléchissez aux structures de données et aux algorithmes, et vous les appliquez afin de construire des systèmes robustes et évolutifs
  • Vous décomposez le travail de développement de systèmes et de produits en changements incrémentiels et produisez constamment de la valeur
  • Vous communiquez clairement et efficacement avec des collègues techniques et non techniques, dans des contextes variés
  • La maîtrise de Python, de PostgreSQL ou des services AWS est un atout
  • Tout niveau d’expérience en matière de développement d’applications Web, notamment avec React, est un atout

Ce que nous pouvons vous offrir

  • Un régime de rémunération flexible, comprenant un programme d’unités d’action assujetties à des restrictions, un régime d’incitatifs à court et à long terme et un régime d’avantages sociaux financé à 100 % pour nos employés à temps plein
  • Accès illimité à tous les programmes de Dialogue pour vous et les membres de votre famille immédiate
  • Une équipe de personnes brillantes, travaillantes et attentionnées qui contribueront à avancer votre carrière
  • Une politique de congés généreuse, comprenant 4 semaines de vacances pour les employés à temps plein ainsi que 9 journées bien-être
  • Un horaire de travail souple et une approche hybride en matière de télétravail afin de vous offrir toute la flexibilité dont vous avez besoin
  • Un bureau nouvellement conçu et primé pour son architecture au cœur du Vieux-Montréal

Ce sont nos différences qui nous rendent plus forts. Souscrivant fièrement au principe de l’égalité d’accès à l’emploi, Dialogue s’engage à créer un lieu de travail diversifié et inclusif pour tous. Les candidats qualifiés seront pris en considération indépendamment de leur citoyenneté, de leur origine ethnique, de leur race, de leur couleur, de leur religion, de leur sexe, de leur identité ou expression du genre, de leur orientation sexuelle, de leur handicap, de leur âge ou de leur statut de vétéran. Pour les candidats nécessitant un accommodement spécifique, veuillez contacter accessibility@dialogue.co.

About Dialogue

Dialogue is Canada’s leading virtual care provider, dedicated to delivering exceptional online health and wellness programs to organizations that wish to improve the well-being of their employees and their families. Our Integrated Health Platform_™_ seamlessly combines our transformational programs – primary care, mental health, iCBT, and EAP – into one consistent experience, elevating the health and happiness of Canadian workers across the country.

Every day at Dialogue, we tackle our work with a deep sense of purpose. We innovate. We help. We grow. Our mission? To improve humanity’s well-being by using technology to deliver excellent care. You’ll work alongside a committed and highly talented team who do their best to excel in their roles and contribute to the company’s success. If you’re looking to join a driven and diverse group of individuals who love problem-solving, collaboration, and meaningful work – all while having fun – this could be the place for you!

Staff Software Engineer, Backend role at Dialogue

Reporting to one of our  Engineering Team Lead, the mission of the Staff Software Engineer, Backend is to empower Dialogue buyers to provide better health outcomes and achieve a stronger bottom line by creating best-in-class tools to supervise a delightful Integrated Health experience.

In this role, your responsibilities will include:

  • Building, improving, and operating mission-critical applications and HTTP services as part of the Client Experience team
  • Identifing, refining, and prioritizing work items by business value in collaboration with the product manager
  • Engineering distributed systems solutions and architectures that support Dialogue’s current and anticipated objectives
  • Writing accurate, readable, testable code and maintainable test suites which set a good example for other engineers
  • Improving the skills and effectiveness of other engineers through code review, documentation, and direct guidance
  • Interviewing and evaluating engineering candidates and evangelizing Dialogue’s mission, values, and engineering culture

Who we're looking for:

  • You have 3 or more years of experience with distributed systems, API design, relational modelling, or DB administration
  • You have a track record of architecting, organizing, and shipping significant software initiatives
  • You reason about data structures and algorithms, and you apply them in order to build robust, scalable systems
  • You break down systems and product development work into incremental changes and consistently deliver value
  • You communicate clearly and effectively with technical and non-technical colleagues, in a variety of contexts
  • Proficiency with Python, PostgreSQL, or AWS services is an asset
  • Any level of experience with web application development, particularly with React, is an asset

What we can offer you

  • A flexible compensation package, including a restricted stock units (RSU) program, short-term and long-term incentive plans, and a 100%-funded benefits for our full-time employees
  • Unlimited access to all of Dialogue's programs for you and your immediate family members because we care about you
  • A team of bright, hard-working, and caring individuals that will contribute to your growth
  • A safe space where sharing your ideas and vision are encouraged and that will allow you to influence company direction
  • A generous time-off policy, including 4 weeks of vacation for full-time employees and up to nine (9) wellness days
  • A flexible work schedule and a hybrid approach to remote work to allow for all the flexibility you may need
  • A newly designed and architectural award-winning office in the heart of Old Montreal

Our differences are what make us stronger. As a proud equal opportunity employer, Dialogue is committed to creating a diverse and inclusive workplace for all. Qualified applicants will be considered regardless of citizenship, ethnicity, race, colour, religion, gender, gender identity or expression, sexual orientation, disability, age, or veteran status. For applicants who require special accommodation, please contact accessibility@dialogue.co.

See more positions at Dialogue
We only use strictly necessary, first-party cookies on this job board. These are cookies that are necessary to deliver this service to you, or are necessary for White Star Capital to understand how it is being used. Read our Cookie Policy.