Smile Digital Health

HQ
Toronto
Total Offices: 2
291 Total Employees
Year Founded: 2016

Teams at Smile Digital Health

3 Days AgoSaved
In-Office or Remote
Toronto, ON, CAN
Healthtech • Information Technology
Lead investigation and resolution of complex production issues, provide technical leadership and mentorship, design and maintain scalable software, perform code-level debugging and database inspection, drive root-cause analysis and long-term fixes, collaborate across teams, and participate in on-call rotations for high-priority client support.