{"id":936078,"url":"https://alion.io/job/verto-principal-software-engineer-health-data-interoperability-remote","title":"Principal Software Engineer, Health Data & Interoperability (Remote)","company":{"id":15870,"name":"Verto","domain":"verto.health","url":"https://alion.io/company/verto-health","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"JazzHR","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":{"min":165000,"max":190000,"currency":"CAD","period":"year","gross":null,"usd_annual":136633},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","optional":false},{"name":"ETL/ELT","optional":false},{"name":"HIPAA","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"Trino","optional":false}],"status":"live","first_seen_at":"2026-09-15T14:07:59Z","employer_posted_date":null,"last_verified_at":"2026-09-15T14:07:59Z","board_verified":false,"closed_at":null,"days_open":54,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":54},"description":"About the Company\nVerto Health is a health technology company solving some of healthcare's most complex data fragmentation and interoperability challenges. Our patented, AI-enabled platform brings together structured and unstructured clinical data across disparate EHRs, claims, and payer systems to create a unified, actionable view of patient populations.\nWe work with health systems and value-based care organizations across North America to turn fragmented healthcare data into personalized patient journeys, automated workflows, and more accurate risk adjustment. By connecting data to action, Verto helps healthcare providers reduce manual work, improve operational efficiency, and deliver more proactive, data-driven care at scale.\nAbout the Role\nAs Principal Software Engineer, Health Data & Interoperability, you will be the senior technical voice on our engineering team and the owner of the data architecture underneath the product. You'll set the bar for what good code looks like, build the AI-assisted development pipeline the team works through, and own the canonical model and the pipelines that feed it.\nThis is a hands-on role. You'll write code, review everyone else's, and design the ingestion and transformation that turns fragmented and inconsistent healthcare data across HL7 v2, FHIR, claims, and third-party sources into something the product can depend on.\nReporting into the CIO, you'll largely interface with four teams. The engineering team owns application architecture and software development, and will operate the pipelines you design. The AI engineering team owns AI system design and evaluation, and will depend on you for reliable modelled inputs. The product and delivery team owns the roadmap. The implementations team owns client projects and integration delivery.\nWhat You'll Do\nEngineering Leadership & R&D\nSet and hold the code review bar, and raise the standard of what ships rather than only reviewing what arrives.\nBuild and drive our AI-assisted development pipeline, from the agentic harnesses themselves through to daily use of frontier coding tools across the team.\nOwn technical R&D and spikes: evaluate what is worth adopting, prove it, and bring back something the team can use.\nHold the line on technical debt and resilience, including retiring legacy code and fixing projects that only one person understands.\nData Architecture\nOwn the canonical healthcare data model covering patients, encounters, providers, claims, and clinical events, fit for longitudinal records, cross-source analytics, and EMPI.\nOwn the semantic terminology service, the platform APIs applications consume, and the datasets the application and analytics layers depend on.\nSet the standards for data quality, lineage, and standardization, and build provenance in outputs informing a clinical or financial decision can be traced to source.\nOwn decision rights on the data model and data standards, and make the data-side calls in the Architecture Review Board.\nInteroperability & Data Pipelines\nDesign the ingestion and ETL that brings HL7 v2, FHIR, claims, and third-party data into the platform, and keep it working as sources change.\nWork with federated query engines such as Trino and with ingestion patterns that span many source systems.\nOptimize pipelines for throughput, cost, reliability, and latency, and own root cause when a feed breaks.\nBuild for operability so the engineering team can run what you design without you in the loop.\nKeep ingestion patterns reusable across clients rather than rebuilding them for each client.\nWhat You Bring\nKnowledge & Experience\nBachelor's degree in Computer Science, Engineering, Health Informatics, or a related field, or equivalent experience.\n7+ years in software and data engineering, including 4+ years hands-on building and operating production systems on a team that reviewed each other's code.\nStrong current Python and SQL, with excellent software engineering craft. You will be writing code and reviewing everyone else's.\nHands-on HL7 v2 and FHIR experience with real EHR and claims data, including designing the ingestion behind it. You have debugged live feeds, not only read the specifications.\nExperience designing canonical data models, schemas, and ETL at scale across multiple source systems, rather than a single integration.\nYou've set and held a code review bar on a team, and are comfortable leading through influence without direct reports.\nHands-on with AI-assisted development tooling, with an interest in building the harnesses rather than only using them.\nCloud data platform experience, ideally Azure, and working knowledge of PHIPA, PIPEDA, or HIPAA as they bear on health data.\nPreferred\nExperience with interface engines such as Mirth Connect, Rhapsody, or InterSystems, and standards including HL7 v3, C-CDA, IHE, DICOM, or X12 claims files such as CCLF.\nExperience with clinical terminologies including SNOMED CT, LOINC, and ICD-10, or analytical modelling such as OMOP CDM.\nFamiliarity with the Canadian digital health landscape, including Ontario Health, provincial health information exchanges, or Canada Health Infoway.\nHow You Work\nA strong communicator who can align a room on a complex system and explain it just as well to a client executive as to an engineer.\nAt ease finding the simplest workable route through a messy integration, in a company where scope is broad and resources are lean.\nWhat Success Looks Like\nPipelines that hold: ingestion keeps working as sources change, and cost and latency improve rather than drift.\nThe bar rises: code quality, review standards, and AI-assisted development adoption visibly improve across the team.\nArchitecture that holds: the canonical model and semantic layer absorb new clients and sources without a redesign each time.\nData trust: quality, lineage, and standardization standards are met and demonstrable, with audit evidence ready when asked.\nKnowledge shared: architecture decisions are documented and technical depth is growing in the team, not concentrated in one person.\nWhere You'll Work\nThis role is remote and open to candidates anywhere in Canada.\nWe hold in-person team days at our downtown Toronto office roughly once a quarter.\nWhy Verto\nOwn the data foundation everything we sell depends on, in a product used by health systems across North America\nGenuine architectural ownership without leaving the code\nShape how AI-assisted engineering is practiced across the team\nWork on some of the hardest data interoperability problems in healthcare, with the autonomy to actually solve them\nGenerous professional development support and flexible work options\nCompensation\nThe salary range for this role is $165,000 to $190,000 CAD per year, depending on experience, skills, and alignment with the role.\nIn addition to base compensation, Verto Health offers a comprehensive benefits package, which may include health and dental coverage, paid time off, professional development support, and flexible work arrangements.\nCompensation is reviewed regularly to ensure fairness, market alignment, and internal equity.\nReady to Apply\nIf you're eager to tackle some of healthcare's hardest data problems, own the architecture that turns fragmented data into something teams can actually build on, and shape how AI-assisted engineering works across a growing team, we'd love to hear from you.\nDo you have 70% of the qualifications we're looking for? That's enough. Apply anyway.\nIf you have come across this post through an external job board, we strongly encourage candidates to apply directly through our careers page here.\nVerto Health is committed to providing an inclusive and accessible experience for all applicants. If you require accommodations during the recruitment process, please let us know and we'll work with you to meet your needs.\nUse of AI in the Hiring Process\nVerto Health uses artificial intelligence-enabled tools during the recruitment process to assist in screening, assessing, and selecting applicants for this position. This includes tools to evaluate candidate skills, experience, and qualifications against the role requirements.\nAI tools are used to assist our hiring team, not to make final hiring decisions. All candidate applications and interview outcomes are reviewed and evaluated by people. If you have questions about how AI is used in our hiring process, please reach out.","description_format":"text","description_chars":8372,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity","Flexible schedule","Professional development"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Health Data & Interoperability","Care Coordination & Population Health"],"lifecycle":[{"event":"open","at":"2026-09-15T14:37:53Z"}],"visa":[],"liveness":{"score":12,"band":"cold","label":"Long shot","p_open":0.4,"p_active":0.649,"p_room":0.45,"age_days":53,"expected_fill_days":34,"reasons":["seen:53","win:tail"],"computed_at":"2026-11-08T05:47:12Z"},"pay":{"stated_usd_annual":136633,"is_top_pay":false},"html_url":"https://alion.io/job/verto-principal-software-engineer-health-data-interoperability-remote","json_url":"https://alion.io/job/verto-principal-software-engineer-health-data-interoperability-remote.json","meta":{"generated_at":"2026-11-08T23:12:42Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":48365,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":15870},"rest":"https://alion.io/mcp/rest/get_company?id=15870"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fverto-principal-software-engineer-health-data-interoperability-remote"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fverto-principal-software-engineer-health-data-interoperability-remote"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fverto-principal-software-engineer-health-data-interoperability-remote"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/verto-principal-software-engineer-health-data-interoperability-remote\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fverto-principal-software-engineer-health-data-interoperability-remote"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":936078}},{"tool":"search_jobs","arguments":{"company":"verto.health","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":936078},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}