logo

View all jobs

Lead Software Engineer (s)

Toronto, Ontario · Computer/Software

Lead Software Engineer

Responsibilities

  • Lead and deliver patient and provider facing features for clinical outcomes, health intake forms and assessments, historical tracking and analysis, and the most critical health data that Cerebral maintains
  • Build beautiful experiences using progressive technologies and patterns while mentoring and coaching the team
  • Demonstrate a mix of intelligence, integrity, domain knowledge, verbal agility, and diplomacy which allows you to rapidly earn the trust of engineers and product management leaders
  • Own the delivery of OKRs, work with the product team to define KPIs and meet SLAs
  • The tech stack
    • Language: Ruby, Reactjs, React Native, Python, Typescript, HTML, CSS
    • Systems: AWS, Postgres, CircleCI

Skills you’ll bring:

  • Experience leading a small engineering team to deliver consumer-facing features in a fast-paced environment
  • Ability to break out a monolithic architecture into domain-driven components and services
  • Lead a full stack development team (ok if you specialize in backend) directly delivering value to patients and providers using technologies like Vue.js, React.js, AWS, Ruby, Typescript, etc. Does not need hands-on experience with the aforementioned technologies, IE: Java is ok..
  • Proven ability to switch domains and tech stacks then add value on Day 1
  • Mentor engineers with varying skill levels and experiences with the ability to level up a team to change architecture paradigms and introduce new technologies

About You:

  • Passionate about adding value that changes people’s lives
  • Quickly make low-level decisions while being patient and methodical with high-level ones.
  • Command the room amongst the smartest and diverse set of individuals
  • Curious, love to learn and to dig into new technologies and can pick them up quickly
  • Demonstrate strong technical architecture and platform engineering skills along with the ability to switch between technology paradigms and is a big fan of documentation
  • Adept at prioritizing value and shipping complex products requiring coordination across multiple teams
  • Love working with some of the best world-class engineers, product managers, and architects.
  • Strive to excel, innovate and take pride in your work
  • Work well with other leaders
  • Nice to have experience in Healthcare

More Openings

Senior Software Engineer
Software Engineer

Share This Job

Powered by