About the Role
As a Senior Software Engineer on our Provider team, you will apply your Full Stack expertise towards building the next generation of our core infrastructure. This role involves owning product and design decisions for your domain, defining what gets built and how it works, and finding optimal approaches to integrating with provider systems. You will also improve provider patient flow and quality of care, reduce manual effort through workflow automation, and design/implement integrations connecting provider systems to PocketHealth.
Responsibilities
- Own the architecture, design, development, deployment, and operations of the solutions you build
- Improve provider patient flow and quality of care across the full stack on the features you ship
- Reduce manual effort for provider partners by building smarter workflow automation
- Design and implement integrations that connect provider systems to PocketHealth, eliminating gaps in information exchange
- Bring strong user empathy and a focus on quality and speed to everything you ship
- Apply Full Stack expertise towards building the next generation of our core infrastructure
- Own product and design decisions for your domain, defining what gets built and how it works
- Find the optimal approach to integrating with provider systems
- Build purpose-built code, own edge cases, and ship something that genuinely works
- Use AI tools fluently as part of your daily engineering practice
- Communicate clearly and naturally with non-technical stakeholders
- Manage multiple active deployments without dropping threads or cutting corners
- Hold yourself to a high bar on both code quality and client outcomes
Requirements
- 5+ years of software engineering experience with a full-stack skill set
- Experience building and maintaining scalable, reliable integrations and customer-facing applications
- Familiarity with CI/CD practices and microservices architecture
- Experience with UIs that have scaled in production
- Comfort owning production services end-to-end, from observability and monitoring to incident response and resolution
- A collaborative mindset, strong communication skills, and a proven ability to work across teams without losing your sense of ownership
- You're an engineer first — your default response to a problem is to build a solution, not escalate it
- You use AI tools fluently as part of your daily engineering practice: Claude Code, Codex, Cursor, Copilot, or equivalent
- You thrive in environments where requirements are discovered through doing, not just scoping
- You communicate clearly and naturally with non-technical stakeholders, without losing engineering precision
- You can manage multiple active deployments without dropping threads or cutting corners
- You hold yourself to a high bar on both code quality and client outcomes
Skills
- Full Stack expertise
- Go
- Angular
- TypeScript
- C#
- MySQL
- CI/CD practices
- Microservices architecture
- AI tools (Claude Code, Codex, Cursor, Copilot, or equivalent)
- User empathy
- Quality and speed
- Observability
- Monitoring
- Incident response
- Collaboration
- Communication
- Ownership
- Code quality
Location
- Toronto, hybrid
Work Type
- Hybrid
- Full-time
Experience Level
- Senior
- 5+ years of software engineering experience
Education Level
- Bachelor's degree in Software Engineering, Computer Science, or equivalent experience
Salary/Compensations
- $140,000 - $170,000 annually
Benefits
- Equity in the form of stock options
- Comprehensive health and benefits package
- Stock options for every employee
- Four weeks of paid time off
- Unlimited paid wellness days
- Extended mental health coverage
- 16 weeks of parental leave top-up
About the Company
- PocketHealth is a patient-centric platform that enables hospitals and clinics across North America to share imaging records digitally with patients, instantly and securely.
- Through our platform, we enable patients to be active and engaged participants in their own care, and take control of their care journey.
- PocketHealth is a unified image management solution for over 800 hospitals and clinics across North America.
- We believe that by placing patients at the center of the record release process, data moves more ethically, easily and securely throughout the care journey.
- We are looking for passionate individuals to help make this vision a reality for millions more patients across North America.
- We empower patients & make healthcare accessible to all.
- We foster a culture that embraces diversity, equity, and inclusion.
- We believe in caring for our employees with the same thoughtfulness we offer our Patients & Providers.
Equal Opportunity
- We know this can only be achieved with a team of diverse perspectives that is representative of the Patient & Provider communities we serve.
- If there are ways we can support you through the recruitment process with an accommodation, please let us know by reaching out to DEI@pocket.health.
