USA remote
Head of Engineering (Remote)
About this role
PracticeMatch is the market leader in physician recruiting data. Hospitals and health systems across the US use it to find and reach physicians, and physicians use it to find their next role. We're profitable, two decades in, and backed by M3, a Nikkei 225 healthcare company with more than $1 billion in annual revenue. We're rebuilding PracticeMatch a piece at a time while it serves customers every day. We want a technically deep engineering leader who still builds, has modernized a live system before, and thinks AI has made this an unusually good moment to do it again.
At a glance You report to the PracticeMatch CEO, who also leads M3 USA. You lead the PracticeMatch engineering and QA team. You move us from ColdFusion, SQL Server to TypeScript and Python in the cloud, incrementally. No big-bang rewrite. You're hands-on: in the code every week, writing it, reviewing it and designing it. Fully remote in the US. What you're walking into Years of business logic live in stored procedures across roughly SQL Server databases, behind a ColdFusion application customers use every day.
It is large, interconnected and it works, which is exactly why it has to change carefully. The team knows the platform, the data and the customers deeply. Your job isn't to replace that knowledge. It's to give the team better architecture, better tools and better ways to build. The Head of Product sets the product roadmap, grounded in direct customer evidence. Engineering work goes on that same roadmap, with real people assigned to it, whenever it serves a business outcome: shipping faster, fewer production bugs, less outage risk, or meeting the security and compliance bar that opens new customers.
What's decided, and what's yours Decided. Whether to modernize is settled. We do it incrementally, and every step has to work in production. The target languages are TypeScript and Python, M3 USA's standard, chosen for type safety and readability. Cloud will be AWS or Azure, picked on cost and benefit. Physician search moves to Elasticsearch or OpenSearch. Yours. The target architecture. The order of migration, and which pieces get rebuilt alongside which product work.
How the team plans, builds, tests and ships. You'll work these out with the team and the Head of Product, and bring any case for an exception to M3 USA's CTO. The job Lead the modernization. Set the architecture and a phased path to it. Build the foundations that make change safe: test automation, CI/CD, observability and the cloud platform. Own production engineering, and when something important breaks, lead the response and fix the cause, not the symptom.