logo inner

Senior Staff Software Engineer

Dialogue Health Technologies Inc.Montreal, Quebec, Canada | Quebec, Quebec, CanadaOnsite
This job is no longer open

Your role as 


Senior Software Engineer at Dialogue


Reporting to Hadrien David, director of Engineering, you’ll be working on the Dialogue’s Integrated Health Platform™, and more specifically on the software used by our care teams and support service providers who serve the millions of Dialogue members.Senior Software Engineers at Dialogue focus their engineering expertise and product knowledge on the objectives of their product team

.

Product
teams design and build technically innovative solutions that empower our Integrated Health Platform™.People who depend on Dialogue for a highly scalable, performant, and reliable platform benefit directly from the work you’ll do. You will maintain a high bar for quality and coach entry-level software engineers. You’ll participate in building a culture with strong engineering values and goals. You’ll emphasize quick deployment cycles while following best practices and code reviews.

What you’ll be doing: 


  • Understand the member problems defined with the product manager
  • Deliver solutions and user journeys incrementally
  • Writing and reviewing technical design documents
  • Writing front-end code
  • Collaborating with engineers and coaching entry-level software engineer in your product team to develop and sharpen their technical and product skills

We'd love to hear from you if you have:


  • Burning desire to have an impact on people’s life
  • 5+ years of relevant work experience
  • Experience building distributed applications and taking ideas from conception to launch
  • You break down 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.

  • Experience in using modern Javascript frameworks

  • Proficiency with Python, PostgreSQL, or AWS services is an asset.

  • B.S., M.S., or Ph.D. in Computer Science or related technical field a nice to have

Please note that as we serve customers across Canada, bilingualism is essential for this position. You may be required to communicate in French and English. 

What it's like to be part of Dialogue Engineering


Empowered teams.

Our teams own objectives, not projects. This means that your team is empowered to creatively engineer solutions rather than just implement someone else’s ideas. Dialogue engineers regularly meet with stakeholders to learn about their needs, collect feedback, and collaboratively iterate on the product.

Fast development cycles.

We’ve built mature continuous integration pipelines and automated testing to drive quick cycles, readable code reviews, and low defect rates. Simple web and backend changes can be verified and safely shipped to production in minutes, while our mobile apps and care platform maintain a working pre-prod branch and a tight release schedule.

DevOps mindset.

Our applications are deployed to an auto-scaling Kubernetes cluster on AWS defined with infra-as-code. We are constantly working to secure, standardize, and improve our infrastructure, tooling, and tech stack. At Dialogue, the “right” way is often the same as the “easy” way.

How we hire engineers


Our method is geared to find a candidate who will enjoy their day-to-day work, share our values, and enrich our culture. During the hiring process, we’ll expose you to the type of work you’ll actually be doing every day and give you opportunities to speak with your future peers and leaders. Take a look at the step-by-step hiring process on our careers page.

At Dialogue, your well-being is our priority


Taking care of others also means taking care of our team. We’ve got you covered!

  • A fully funded benefits plan, including a wellness reimbursement program
  • Unlimited access to a variety of Dialogue’s programs for you and your immediate family
  • 4 weeks of vacation, 9 wellness days and 1 paid volunteer day
  • A hybrid work approach that involves 3 days per week in our beautiful Montreal or Toronto offices
  • Access to a custom learning program, including an allocated budget for continuous external training
  • Short and long-term incentive plans
  • An optional parental benefits program

About Dialogue


Dialogue is the #1 virtual care provider in Canada. By developingour Integrated Health Platform🅫, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness) to organizations that want to improve the wellness of their employees and families.When it comes to our work, we set the bar high. Together, we’re transforming health and helping millions improve their well-being. We’re firm believers that great people don’t settle on:ImpactCommunityGrowthExcellenceFeel like you can make a difference? Good news, we saved you a seat!Come as you are.

As a proud equal opportunity employer, Dialogue is dedicated to creating a diverse and inclusive workplace for everyone. Qualified applicants will be considered regardless of citizenship, ethnicity, race, colour, religion, gender, gender identity or expression, sexual orientation, disability, age, or veteran status. Applicants who require specialized accommodation are encouraged to contact accessibility@dialogue.co.

This job is no longer open

Life at Dialogue Health Technologies Inc.

Meet Dialogue. The best part of your company's healthcare plan. Dialogue offers a range of healthcare services to employees and their families. We work hard to keep individuals healthy, present at work, productive and happy. Through Dialogue, employees can chat with a nurse for any health or well-being related questions, consult a psychologist when they are stressed, chat with a nutritionist to lose weight, or consult with a doctor for conditions that can be managed virtually. We are a new part of your employees' benefits program. No more time wasted in waiting rooms, or conditions that go untreated because they simply don't have time.
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024