Talent.com
Synthesis Health
Staff Data EngineerSynthesis Health • Vancouver, BC, Canada
Staff Data Engineer

Staff Data Engineer

Synthesis Health • Vancouver, BC, Canada
30+ days ago
Salary
CA$120,000.00 yearly
Job type
  • Full-time
Job description

Job Description

Job Description

Synthesis Health

Who We Are

We're a mission- and values-driven company with tremendous dedication to our customers. Our 100% remote team is dedicated to a common goal – to revolutionize healthcare through innovation, collaboration, and commitment to our core values and behaviors.

About the Opportunity

We are looking for a Staff Data Engineer who serves as the universal data architect for our platform.

In this role, you will bridge the gap between application engineering and data infrastructure. You will possess a "big picture" understanding of our entire data ecosystem—OLTP, OLAP, NoSQL, and Relational. You will own the optimization of our high-volume data pipelines, but equally, you will tune the operational databases that power our services and design the warehousing strategies that drive our analytics.

You will be the authority on data physics: defining how we ingest massive bursts of medical information, how we model it for high-performance transactional locking, and how we transform it for analytical querying without friction.

This is a high-leverage leadership role. You will set the standard for data engineering excellence, mentoring Senior engineers and defining the architectural patterns that keep our platform performant as we scale 100x and beyond.

Key Responsibilities

Polyglot Data Architecture & Performance

  • Universal Store Optimization: You will be the ultimate authority on the performance of our persistent stores. You will tune AlloyDB (PostgreSQL) for complex transactions (OLTP), optimize NoSQL layers, and structure BigQuery for analytical speed (OLAP).
  • Prevent Congestion & Latency: You will proactively identify and resolve "hot spots" in our data architecture. You will design strategies for sharding, partitioning, and active-archiving that ensure our operational systems remain lean while our analytical history grows indefinitely.

High-Volume Pipeline & Ingestion Strategy

  • Ingestion at Scale: You will architect robust, backpressure-aware pipelines to handle high-throughput ingestion of HL7 and DICOM metadata. You will ensure our systems can absorb bursty traffic without degrading the user experience.
  • Stream & Batch Convergence: You will design the flows that move data from operational stores to our data warehouse, ensuring freshness and consistency. You will determine when to use real-time streams versus batch processing to balance cost and latency.

Service Design & Data Governance

  • Define Data Contracts: You will act as a key voice on the Architecture Review Board (ARB), defining the "rules of the road" for how microservices interact with the data layer. You will enforce strict data contracts that decouple services from the underlying storage engine.
  • Mentorship: You will elevate the data engineering capabilities of the entire organization. You will mentor other engineers on advanced query optimization, data modeling (Star Schema vs. 3NF), and the nuances of distributed data consistency.

What We're Looking For

  • Elite Data Engineering Experience: 8+ years of experience designing and optimizing data-intensive applications. You have a track record of solving hard scaling problems across the entire data lifecycle.
  • Universal Data Fluency: You have deep expertise across the spectrum: Relational (AlloyDB/PostgreSQL internals, MVCC, locking), NoSQL (Document stores, Key-Value), and Warehousing (BigQuery/Snowflake internals, columnar storage).
  • Pipeline Proficiency: Expert-level knowledge of building and optimizing data pipelines using tools like Kafka/PubSub, Beam/Dataflow, or dbt. You understand how to handle late data, duplicates, and exactly-once processing.
  • Service & System Design: You understand how data stores fit into a broader microservices architecture. You can design synchronous vs. asynchronous data access patterns that protect the database from application-layer thundering herds.
  • Coding Skills: Strong proficiency in Python, Java, SQL. You write clean, maintainable code for infrastructure and data transformation.
  • Performance Obsession: You have a proven ability to debug complex data performance issues, from tuning query execution plans and resolving lock contention to optimizing high-throughput ingestion pipelines for minimal lag.

Preferred Qualifications

  • Healthcare Data: Familiarity with the specific challenges of healthcare data (DICOM hierarchy, HL7 message structures) and compliance (HIPAA).
  • Real-Time Analytics: Experience architecting real-time analytics dashboards or hybrid transactional/analytical workflows.
  • Migration Experience: Experience leading zero-downtime database migrations or major schema refactors in a 24/7 environment.

Why You Should Join Us

  • Solve Our Toughest Puzzles: This is a high-leverage role. You will be working on the most impactful technical challenges that are critical to the company's success.
  • Define the Architecture: You won't just be maintaining a system; you will be a primary author of its future state, with the autonomy to make it happen.
  • Lead from the Front: This is a chance to establish yourself as a key technical voice in a rapidly growing company.
  • Competitive Compensation & Benefits: We offer a strong salary, a 100% remote culture, and significant opportunities for growth.

We are a values-driven company. Our values:

  • Clinical service first.
  • Collaborate with our customers.
  • Listen, respect, learn.
  • Innovate to excel.

The behaviors we look for:

  • Be nice.
  • Be creative.
  • Be honest.
  • Be helpful.

Compensation and Benefits

Typical salary range for this position is $120,000 - $150,000 (CAD). However, Synthesis participates in location based hiring and salary ranges can be adjusted based on candidate's residence.

Other benefits include, but are not limited to: Medical, Dental, Vision, "Use as needed" vacation policy, and participation in our employee option program.

Create a job alert for this search

Staff Data Engineer • Vancouver, BC, Canada

Similar jobs

Staff Full-Stack Engineer, AI-Driven Renewals

Quandrivancouver, metro vancouver regional district, Canada
Full-time

A leading insurance technology firm in Vancouver is seeking a Staff Full Stack Software Engineer to lead technical vision and build customer-facing product offerings.The ideal candidate will have 1... Show more

 • Promoted

Remote Staff Data Engineer Architecting Health Data - C$120,000 - C$150,000 A Year - Remote

Healthcare Technology CompanyWest End, Canada
Remote
Full-time

Remote Staff Data Engineer needed to optimize data architecture, mentor senior engineers, and solve complex data challenges in a healthcare tech company.Requires 8+ years experience and strong codi... Show more

 • Promoted

Senior Data Engineer

SamsungVancouver, Metro Vancouver Regional District, Canada
Full-time

Our Samsung Research Vancouver team handles a high volume of data generated by Samsung’s cloud services and mobile devices.The team is responsible for turning this data into actionable insights whi... Show more

 • Promoted

Data Engineer - Technology Lead Azure Databricks

InfosysBurnaby, Metro Vancouver Regional District, CA
Full-time

Transform the digital landscape with Infosys as a Technology Lead specializing in Azure Databricks.Your expertise will guide innovative data engineering solutions in a global delivery model.As a Te... Show more

 • Promoted

Staff Data Engineer - C$120,000 - C$150,000 A Year - Remote

SynthesisWest End, Canada
Remote
Full-time

Seeking a Staff Data Engineer to architect and optimize the company's data platform, focusing on high-volume pipelines, database tuning, and warehousing strategies for healthcare data.This lead... Show more

 • Promoted

Staff Software Engineer

Ritchie Bros.Vancouver, Metro Vancouver Regional District, CA
Full-time

We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team.In this senior technical leadership role, you will drive the architecture, design, and evolution of our ent... Show more

 • Promoted

Databricks Data Engineer at Seaspan

Seaspan CorporationVancouver, Metro Vancouver Regional District, CA
Full-time

Become a Databricks Data Engineer with Seaspan Corporation, where you'll implement and optimize data pipelines for advanced analytics.Work with Apache Spark and enhance enterprise reporting capabil... Show more

 • Promoted

Senior Full‑Stack & Data Engineer (Hybrid, Vancouver)

Articlevancouver, metro vancouver regional district, Canada
Full-time

A leading furniture technology company is seeking a Senior Software Engineer (Full Stack + Data) in Vancouver, British Columbia.The role involves designing, developing, and maintaining scalable web... Show more

 • Promoted

Senior Data Engineer

Sensor TowerVancouver, Metro Vancouver Regional District, Canada
Full-time

As Sensor Tower continues to grow as a global company, we are looking for a Senior Data Engineer to build amazing products together.We have a wonderful team of more than a hundred engineers globall... Show more

 • Promoted

Staff Data Engineer - C$169,200 - C$228,900 A Year

JobberVancouver, Canada
Full-time

Does working with Data motivate and excite you? Do you want to make a difference cross functionally? Then Jobber might be the place for you! We’re looking for a new Staff Data Engineer to join our ... Show more

 • Promoted

Innovative Staff Software Engineer Driving AI Solutions in Real Estate

Luxury PresenceVancouver, Metro Vancouver Regional District, CA
Full-time

Lead AI-driven engineering initiatives as a Staff Software Engineer.Design cutting-edge platforms that shape the future of real estate marketing while operating in a collaborative, fast-paced envir... Show more

 • Promoted

Mining Data Engineer with Databricks Focus

CapgeminiVancouver, British Columbia, Canada
Full-time

Support data-driven decisions in mining operations as a Data Engineer focusing on Databricks.Ensure data integrity and enable analytics across South America.Seeking a skilled Data Engineer to enhan... Show more

 • Promoted

Data Engineer

DS Technologies IncVancouver, Metro Vancouver Regional District, Canada
Full-time

Get AI-powered advice on this job and more exclusive features.About US: We are a company that provides innovative, transformative IT services and solutions.We are passionate about helping our clien... Show more

 • Promoted

Remote Lead Data Engineer - Databricks & PySpark

LumenaltaVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A technology company is seeking an experienced Data Engineering Lead to guide technical direction for critical initiatives in data engineering.This fully remote position requires 10+ years of exper... Show more

 • Promoted

Data Engineer Focused on AWS and AI

Remarcable, Inc.Vancouver
Full-time

Elevate your career with Remarcable as a Data Engineer, specializing in AWS and AI/ML infrastructure.Contribute to transformative solutions for trade contractors across North America.In this role, ... Show more

 • Promoted

Data Engineer Role in Alberta’s Digital Division

PathlionVancouver, Metro Vancouver Regional District, CA
Full-time

Be part of Alberta's digital transformation as a Data Engineer.Contribute to innovative projects by creating data pipelines and deriving insights that meet the needs of citizens.As a core member of... Show more

 • Promoted

Data Engineer: Build Scalable Pipelines & Data Lakes

Yeah! GlobalVancouver, Metro Vancouver Regional District, CA
Full-time

A leading data solutions provider in Vancouver is seeking a skilled Data Engineer to design and implement data pipelines, ensuring efficient data flow for decision-making processes.The ideal candid... Show more

 • Promoted

Staff Software Engineer: AI-Powered Data Platform Architect

AlphaSenseVancouver, Metro Vancouver Regional District, CA
Full-time

A leading market intelligence firm in Canada is seeking an experienced individual to own the architecture of a large-scale data extraction platform.The role involves designing high-reliability syst... Show more

 • Promoted

Data Engineer

Borealis AIVancouver, Metro Vancouver Regional District, Canada
Full-time

Your responsibilities include:.Providing technical expertise and assistance with the Extraction, Loading and Transformation of massive, unstructured datasets;.Working with data collection tools for... Show more

 • Promoted

Lead Data Engineer

Two CirclesVancouver, Metro Vancouver Regional District, CA
Full-time

We are a Sports & Entertainment Marketing business.We grow audiences and revenues.We do that by knowing fans best.We work with clients to help them understand & influence what their fans are doing ... Show more