[dipi_breadcrumbs bc_home_icon=”off” bc_schema=”off” _builder_version=”4.17.6″ _module_preset=”default” animation_style=”fade” hover_enabled=”0″ global_colors_info=”{}” bc_separator=”symbol” bc_separator_sysmbol=”/” sticky_enabled=”0″][/dipi_breadcrumbs]

Staff Backend Software Engineer

January 17, 2024

Our client is a healthcare tech company based in the US. Their product is a holistic and super-functional platform for medical practice management, soon to incorporate AI elements. Over 100,000 providers trust them to elevate their patient experience and help them grow their practice

They are looking for a Staff-level software engineer with extensive backend engineering experience across various stacks to join the team and work remotely from Canada.

The  role involves end-to-end ownership of the back-end development lifecycle, collaborating with cross-functional teams to deliver seamless user experiences. Bring your technical leadership to mentor junior developers and contribute to the continual evolution of our technical stack


➔ Product Development:  Lead the back-end development efforts, taking ownership of the entire product lifecycle from ideation to implementation. ◆ Collaborate with cross-functional teams, including product managers, designers, and back-end engineers, to deliver high-quality and user-friendly products.

➔ Technical Leadership: ◆ Apply expertise in back-end technologies to drive the adoption of new architectures and design patterns for our products. ◆ Mentor and guide junior developers, fostering a culture of continuous learning and improvement within the back-end team.

➔ Innovation and Best Practices: ◆ Stay abreast of industry trends and advancements, incorporating the latest technologies and best practices into our back-end development processes ◆ Actively contribute to the evolution of our technical stack, ensuring it aligns with industry standards and supports the scalability and maintainability of our products.

➔ Architecture: ◆ You have a reliability-oriented mindset and care deeply about designing and building resilient architectures ◆ You have significant back end programming experienced and have architected, built, and operated distributed systems to solve problems at high scale


➔10+ years’ experience as a software engineer
➔ Experience with PHP-Laravel, Python Flask , Java Spring Boot
➔ Experience with at least one of the cloud technologies
➔ Comfortable with Test Driven Development (TDD) and Agile environments
➔ Team-oriented and collaborative, capacity to mentor junior team members
➔ Leadership ability, excellent written and verbal English skills.

This is a remote role, open to candidates who are already resident in Canada, or those willing to move here (we provide immigration support). Domestic and international/Work Permit candidates welcomed.

Ready to relocate to Canada to continue your tech career?

Please note that this position is located in Canada and will require you to relocate after your work visa is approved. Submit your candidate profile below to be considered. Upon qualification, Path to Canada will work closely with you to match you with your perfect role among all open positions within our network.


Let’s work together to find your next role in Canada

"*" indicates required fields

Step 1 of 7

Candidate Assessment

Let this be the start of a new life for you in Canada. Please complete your profile as accurately and completely as possible to allow us to quickly determine your qualification for our Tech Talent Relocation Program.