Senior Software Engineer (Conductor)
PocketHealth
- Toronto, Canada
- Senior Level
- 5+ years
- Posted
Skills
Required
- integration
- APIs
- workflow orchestration engines
- Step Functions
- Cadence
- Temporal
- scoping
- manage multiple active deployments
- software engineering
- Python / TypeScript
- AWS
- ECS
- AI
Preferred
- drive deals forward
- running technical demos
- prototyping automations
- leading sessions
- build a solution
- escalate
- data systems
Join Conductor, a mission-driven company focused on transforming healthcare through automation. As a Senior Software Engineer, you will lead the technical implementation of Conductor for each client, write code, build integrations, and stand up the infrastructure. You will also partner with the GTM team to drive deals forward, diagnose and resolve issues quickly, and shape how Conductor evolves. This role offers a flexible work environment, four weeks of paid vacation, and stock options.
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.
Responsibilities
- Partner with the GTM team to drive deals forward by running technical demos, prototyping automations, and leading sessions that give prospective clients confidence.
- Write and extend agentic workflows in Conductor's orchestration engine, building custom tools, integration adapters, and transformation logic tailored to each client's operational patterns.
- You're an engineer first — your default response to a problem is to build a solution, not escalate it
- Experience building and debugging integrations against third-party APIs and data systems
- You hold yourself to a high bar on both code quality and client outcomes
- Track record of shipping production code in client environments — not just internal products
Requirements
- Experience with workflow orchestration engines (Step Functions, Cadence, Temporal, Prefect, or similar) is a strong plus
- 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
- 5-8 years of software engineering experience, with meaningful time in a forward deployed, solutions engineering, or embedded client-facing engineering role
- Proficient in Python and/or TypeScript; able to write clean, maintainable, production-quality codeHands-on experience with AWS (ECS, Lambda, API Gateway, or similar)
- Strong full-stack engineering fundamentals: comfortable owning backend services, APIs, data pipelines, and integration layers end to end
- You use AI tools fluently as part of your daily engineering practice: Claude Code, Codex, Cursor, Copilot, or equivalent
Pay
USD 150,000 - 200,000
