Senior Software Engineer (Conductor) at PocketHealth | Ontario, Canada | Rezi

Senior Software Engineer (Conductor) at PocketHealth

Senior Software Engineer (Conductor)

PocketHealth · Ontario, Canada

1 weeks ago

Senior Software Engineer (Conductor)

PocketHealth · Ontario, Canada

8 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Senior Software Engineer, you will work directly with healthcare providers to deploy and enhance the Conductor platform. You will own the entire process from contract to deployment, including coding, building integrations, extending workflows, and setting up infrastructure. You will also participate in pre-sales activities like demos and proof-of-concept automations. This role offers a unique opportunity to engage in technically demanding, human-centered, and consequential work, reporting directly to the Co-Founder & Chief Technology Officer.

Responsibilities

  • Own deployments end to end: Lead the full technical implementation of Conductor for each client, from kickoff through go-live, as the primary point of contact for their technical and operational stakeholders.
  • Write code, own the integration scope, and build the trust that turns a successful go-live into a long-term relationship.
  • Accelerate the sales cycle: Partner with the GTM team to drive deals forward.
  • Run technical demos, prototype automations against a prospect's real workflows, and lead sessions that give prospective clients confidence to commit.
  • Build, integrate, and ship: Write and extend agentic workflows in Conductor's orchestration engine.
  • Build custom tools, integration adapters, and transformation logic tailored to each client's operational patterns.
  • Work across the full stack: backend services in Python and TypeScript, integrations against real healthcare provider environments (HL7 v2, FHIR, DICOM, RIS/PACS, EMR webhooks, scheduling software), and production-grade code.
  • Diagnose and resolve issues quickly: Be the first line of technical escalation during and after go-live.
  • Use logs, workflow state, and system telemetry to diagnose problems at the code level and resolve them fast.
  • Shape how Conductor evolves: Translate client friction into structured product feedback.
  • Identify patterns across deployments that should drive platform decisions.
  • Strengthen the platform as you go: Document what works.
  • Contribute to integration libraries, shared tooling, and deployment runbooks that make future deployments faster and the platform more capable.

Requirements

  • 5-8 years of software engineering experience, with meaningful time in a forward deployed, solutions engineering, or embedded client-facing engineering role
  • Track record of shipping production code in client environments — not just internal products
  • Strong full-stack engineering fundamentals: comfortable owning backend services, APIs, data pipelines, and integration layers end to end
  • Proficient in Python and/or TypeScript; able to write clean, maintainable, production-quality code
  • Hands-on experience with AWS (ECS, Lambda, API Gateway, or similar)
  • Experience building and debugging integrations against third-party APIs and data systems
  • Experience with workflow orchestration engines (Step Functions, Cadence, Temporal, Prefect, or similar) is a strong plus
  • 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

  • Python
  • TypeScript
  • AWS (ECS, Lambda, API Gateway, or similar)
  • HL7 v2
  • FHIR
  • DICOM
  • RIS/PACS
  • EMR webhooks
  • Scheduling software
  • Workflow orchestration engines (Step Functions, Cadence, Temporal, Prefect, or similar)
  • AI tools (Claude Code, Codex, Cursor, Copilot, or equivalent)

Location

  • Toronto

Work Type

  • Hybrid
  • Remote

Experience Level

  • Senior

Salary/Compensations

  • $150,000 - $200,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 exists to change the administrative burden in healthcare by giving patients direct, secure access to their medical images and records through its flagship imaging platform.
  • Conductor is their agentic AI automation platform purpose-built to reduce administrative weight on healthcare providers, allowing resources to be redirected to patient care.
  • PocketHealth is committed to empowering patients and making healthcare accessible to all.
  • They foster a culture that embraces diversity, equity, and inclusion, and believe in caring for their employees with thoughtfulness.

Equal Opportunity

  • We’re proud to foster a culture that embraces diversity, equity, and inclusion, and we believe in caring for our employees with the same thoughtfulness we offer our Patients & Providers.
  • 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.