← Back to job listings
PO
Senior Software Engineer
PocketHealth · Toronto, Canada
About The Role
Join PocketHealth as a Senior Software Engineer on our Provider team. You'll be responsible for building the next generation of our core infrastructure, enabling thousands of hospitals and clinics to provide a better healthcare experience. You'll own product and design decisions, improve patient flow and quality of care, and design and implement integrations with provider systems. This is a mission-driven work environment with flexible work from home policies, four weeks paid vacation, and a focus on your growth.
- Architect, design, develop, deploy, and operate solutions that improve provider patient flow and quality of care.
- Build smarter workflow automation to reduce manual effort for provider partners and enhance integration with PocketHealth.
- Utilize AI tools and technologies to enhance development speed, precision, and quality across multiple deployments.
- A collaborative mindset, strong communication skills, and a proven ability to work across teams without losing your sense of ownership
- Experience with UIs that have scaled in production
- Experience building and maintaining scalable, reliable integrations and customer-facing applications
- 5+ years of software engineering experience with a full-stack skill set (our tech stack: Go, Angular, TypeScript, C#, MySQL)
- Bachelor's degree in Software Engineering, Computer Science, or equivalent experience
- Familiarity with CI/CD practices and microservices architecture
- Comfort owning production services end-to-end, from observability and monitoring to incident response and resolution
- You communicate clearly and naturally with non-technical stakeholders, without losing engineering precision
- 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 can manage multiple active deployments without dropping threads or cutting corners
- You thrive in environments where requirements are discovered through doing, not just scoping
- You hold yourself to a high bar on both code quality and client outcomes
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring