Xenter

Sr. Data Engineer

Xenter$100K — $130K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience building production data pipelines.
  • Proficient in SQL and Python for data engineering.
  • Hands-on experience with graph data, semantic technologies, and modeling interconnected entities.
  • Strong background in data modeling and schema design relevant to property graphs.
  • Experience with cloud platforms (preferably Azure) and Kubernetes-based services.
  • Knowledge of healthcare data standards, particularly HL7/FHIR.
  • Familiar with regulated environments, especially HIPAA compliance.

Responsibilities

  • Design and maintain data pipelines for device data into the cloud using Temporal workflows.
  • Model clinical and device data as a FHIR R4-aligned property graph.
  • Extend and maintain a medical ontology for clinical inference and data queries.
  • Write and optimize SQL and SPARQL for data processing and validation.
  • Build data quality checks and monitoring tools for data integrity.
  • Manage time-series telemetry data with the same rigor as structured records.
  • Collaborate on schema design and support analytics and ML stakeholders.

Benefits

  • Comprehensive health insurance coverage.
  • Flexible working hours and remote work options.
  • Professional development and training opportunities.
  • Collaborative and innovative work environment.
  • Access to cutting-edge technology and tools.
Full Job Description
Past JobThe Sr. Data Engineer designs, builds, and maintains the pipelines, graph, and semantic data models that form the Xenter Data Layer - the cloud platform where human clinical needs meet cutting-edge engineering. This role moves device and clinical data - including GURU procedure data and Xenter Diagnostics assessment results - from the edge into a governed, FHIR-native property graph enriched by a medical ontology, so that clinical decision-support tools, analytics, machine-learning models, and AI agents can reason over trustworthy, interconnected data. This is not a traditional data-warehouse role. Our platform is built on a knowledge-graph and semantic foundation: a Postgres property graph for patient data, an RDF/OWL ontology (SNOMED CT, RxNorm, LOINC) with a reasoner for clinical inference, and an LLM-agentic layer that queries both. We are looking for an engineer who is genuinely excited by graph and semantic data - not only tables and rows. Essential Duties and Responsibilities • Design, build, and maintain ingest pipelines that move data from GURU and Xenter Diagnostics devices into the cloud data layer, using Temporal durable workflows and a NATS JetStream event spine. • Model clinical and device data as a FHIR R4-aligned property graph - designing node types, edges, resolution keys, and content-addressed, versioned class schemas that downstream tools and models depend on. • Extend and maintain the medical ontology (RDF/OWL in Apache Jena/Fuseki - SNOMED CT, RxNorm, LOINC, clinical guidelines) and the cross-graph joins that let a reasoner answer clinical questions (e.g., contraindication and subsumption queries) over patient data. • Write and optimize SQL (Postgres 16 / TimescaleDB) and SPARQL, and author Python for data transformation, validation, and pipeline logic. • Build monitoring and data-quality checks - declared in signed ingest contracts and instrumented with structured logging, OpenTelemetry, and Prometheus - to catch issues before they reach downstream consumers. • Handle high-frequency time-series and device-waveform telemetry (TimescaleDB hypertables, EMQX/MQTT) with the same rigor as structured clinical records. • Coordinate with software engineering on schema design for new data sources, and provide data-science, analytics, and ML/AI-agent stakeholders with well-documented, trustworthy, query-ready datasets and graph surfaces. • Uphold the platform's PHI protection boundary - tokenized fields, purpose-of-use authorization (SpiceDB), and the external PHI Vault - so plaintext PHI never persists in data stores. • Support the evolution of the data infrastructure as data volume grows with company scaling and expanding device fleets. Required Education and Experience • 5+ years building data pipelines in a production environment. • Strong SQL skills and strong Python for data engineering. • Hands-on experience with graph data and/or semantic/ontology technologies - property graphs, RDF/OWL, knowledge graphs, SPARQL, or graph query languages - and a real interest in modeling data as interconnected entities rather than flat tables. • Solid data-modeling ability, including entity/relationship modeling and schema design (dimensional and normalized modeling understood as background, not the primary paradigm here). • Experience delivering on a cloud platform (Azure preferred) and with containerized / Kubernetes-based services. • Working knowledge of healthcare data standards - HL7 / FHIR. • Comfort operating in regulated, HIPAA-governed data environments. • Experience with version control (Git) and collaborative engineering workflows. Strongly Preferred • Experience with ontologies and reasoners - OWL, description logics, subsumption / inference, or clinical terminologies (SNOMED CT, RxNorm, LOINC). • Familiarity with LLM / agentic platforms - retrieval over graphs, tool-using agents, RAG, or agent frameworks - and an understanding of how AI agents consume structured and semantic data. • Streaming and time-series engineering, including device-waveform data (e.g., cardiovascular / hemodynamic signals). • Workflow orchestration with Temporal (or comparable durable-workflow / event-driven systems; Airflow / Dagster background is transferable). • Event-driven architecture on NATS JetStream, Kafka, or similar. • FHIR R4 modeling in production. • Exposure to fine-grained authorization (SpiceDB / ReBAC), secrets management (HashiCorp Vault), and PHI tokenization or de-identification. • Familiarity with the ML lifecycle (MLflow, ONNX) as a data provider to model training and serving. Physical Demands and Work Environment This position operates in a professional office environment and routinely uses standard office equipment such as computers and monitors. This is largely a sedentary role involving extended periods of computer use; some tasks may require the ability to move within an office setting. Other Duties This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee for this job. Duties, responsibilities, and activities may change at any time, with or without notice. Description here

Similar Jobs

More Jobs at Xenter

More Healthcare Jobs

Find similar Sr. Data Engineer jobs: