Remote (Canada)
If the opportunity to fundamentally change the mental health landscape and improve how people across North America access the help they need excites you, then keep reading.
We are enabling easier access and delivery of mental health care to help more people. To deliver on this vision, we need to change people’s perceptions around mental health and connect with individuals in compelling, persuasive, yet compassionate way. We also need to connect with as many people as possible.
Owl Practice Suite is looking for an Engineering Lead who brings strong judgement, initiative and a bias toward action. Someone who is motivated by building systems and teams that make others successful. This role combines hands-on technical leadership with ownership of outcomes. You will lead a cross functional engineering team, partner closely with Product, and proactively identify and solve problems within your team and across the broader engineering organization.
What You Will Be Doing:
- Leading a platform focused scrum team responsible for initiatives that directly enable and accelerate other engineering teams.
- Enhancing existing functionality and optimizing the platform.
- Partnering closely with a technical Product Manager to shape, refine and deliver solutions through simple, iterative improvements.
- Building out and maintaining our backend / frontend systems.
- Working with RESTful APIs and ensuring their robustness and efficiency.
- Maintaining and enhancing our relational SQL schema.
- Working cross-functionally across Engineering, Product, Customer Support and other teams to identify friction, propose improvements and help drive alignment.
- Participating in testing, bug fixing, and ensuring the overall quality of the codebase.
- Engaging in sprint planning, task breakdowns, and other agile processes.
- Proactively identifying risks, inefficiencies and improvement opportunities wihthin your team and the wider engineering organization, then taking action to address them while keeping stakeholders informed.
- Conducting code reviews and providing constructive feedback to team members.
- Conducting 1:1s with team members to support their growth and development.
- Continuously improving engineering practices, processes, and systems in ways that. Measurably improve delivery, reliability, and team effectiveness.
- This role is expected to adapt as the organization evolves, proactively identifying and taking on additional responsibilities as needed to support team and organization success.
As Our Ideal Candidate, You Will Have:
- Proven experience leading a scrum team where you were accountable not just for delivery, but for technical direction and team effectiveness.
- Proficiency in Node.js and/or Python (3.x).
- Strong knowledge of TypeScript, JavaScript, and Webpack.
- Expertise in React, Redux, Redux-Sagas, and Styled-Components.
- The AWS ecosystem (ECS, RDS, Route53, Cloudwatch, etc)
- Proficiency in Docker, IAC, and CI/CD pipelines.
- Strong experience with MariaDB, MySQL, and Redis.
- Expertise in designing, implementing, and consuming RESTful APIs.
- Strong understanding of GIT and version control best practices.
- Experience with large-scale web applications (bonus points for healthcare and/or insurance EDI experience).
- Solid understanding of Linux Ubuntu or other Linux distributions.
- Knowledge of network security best practices (e.g., SQL injections, CSS attacks, etc.).
- Demonstrated ability to make sound decisions independently, act with confidence where appropriate, and communicate early when alignment or broader buy-in is needed.
Skills and Qualifications:
- 3+ of experience in a senior or lead engineering role with meaningful ownership over systems and outcomes.
- · Demonstrated ability to drive complex initiatives forward through influence, collaboration and clear technical judgement.
- · High attention to detail and a commitment to delivering quality work.
- · Strong problem-solver with preference for pragmatic, iterative solutions over theoretical perfection.
- · Balances quality with delivery, understanding when “good and improving” is better than “perfect but late.”
- · Knowledge implementing industry-standard best practices.
- · Great communication skills, particularly with non-technical team members.
- · Ability to thrive in a dynamic, fast-paced environment and adapt to changing priorities.
- · Comfortable influencing across teams without formal authority, and building consensus while maintaining momentum.
Don’t meet every single qualification? Please apply anyway, this role values judgement, initiative and collaboration as much as specific technologies. We are excited to meet enthusiastic and passionate candidates who are eager to learn and grow with us. We’d love to chat with you and see how you can be a part of our team.
Please note: This is a remote position open to applicants located in Canada.
Owl Practice Suite is an equal opportunity employer. We do not discriminate based on race, ancestry, religion, color, national origin, gender, sexual orientation, gender orientation or expression, political belief, age, marital status, or disability status.
Owl Practice Suite is also committed to fostering a culture of belonging, which includes ensuring an accessible work environment and employment practices. If you require an accommodation in completing any pre-employment assessments or applications, interviewing, or otherwise participating in the recruitment process, please email careers@owlpracticesuite.com