Apricot International Logo

Apricot International

Senior Data Engineer

Posted 33 Minutes Ago
Be an Early Applicant
Remote
Hiring Remotely in USA
Senior level
Remote
Hiring Remotely in USA
Senior level
Build and own production data infrastructure for a healthcare AI platform. Responsibilities include REST API ingestion, Azure Event Hubs streaming into Databricks, Delta Lake medallion pipelines, entity resolution, semantic metrics, data-quality instrumentation, reconciliation, schema-drift handling, and troubleshooting source-to-warehouse discrepancies. The role requires strong Python and SQL skills, independent pipeline ownership, and experience with Databricks, Spark, PySpark, streaming, and healthcare-related data is a plus.
The summary above was generated by AI

This is a remote position.

Senior Data Engineer

  • Location: Remote – Open to candidates across the MENA region with a preference of Palestine Based candidates.

  • Role Type: Full-time, Remote Contractor

  • Reports to: Data Engineering Lead / CTO 

  • Timezone Overlap: Minimum 4 hours of daily overlap with US Mountain Time (MT).

The Opportunity

Our client is looking for a Senior Data Engineer to join their team and help build and maintain the data infrastructure powering their healthcare AI platform. The company develops AI agents for specialty medical practices, including voice agents that interact with patients and document agents that process incoming medical documents.

In this role, you will be responsible for building reliable data ingestion and processing pipelines, working with Databricks, Spark, PySpark, Delta Lake, and streaming technologies. You'll also help ensure data accuracy, maintain data quality, and troubleshoot inconsistencies across multiple data sources.

This is a hands-on opportunity for an experienced Data Engineer who can independently own production data pipelines and build reliable data solutions. If your instinct when a dashboard number looks wrong is to trace it back to the raw event stream and prove where the discrepancy entered, this role is for you.

About the Organization

Our client is an early-stage healthcare technology company rethinking the way specialty medical practices operate. Their AI-powered tools help automate repetitive, time-consuming administrative tasks, allowing healthcare teams to spend less time on paperwork and more time focusing on patients.

They're a small, fast-moving team passionate about building intelligent solutions to real-world challenges in healthcare.

What you will do
  • Build and maintain resilient ingestion from third-party vendor REST APIs (voice-AI observability and telephony platforms), handling divergent pagination schemes (offset/limit vs. page/cursor), row and rate caps (time-windowing with adaptive bisection), and schema drift — with contract and column-presence checks that alert when a field is renamed or moved rather than silently propagating nulls.

  • Own streaming ingestion from Azure Event Hubs into Databricks using Structured Streaming / Auto Loader — checkpoints and offset management, watermarking, at-least-once dedup — and run source-parity reconciliation (row counts, dropped/duplicated event detection, late-data and schema-mismatch root-causing) when ingested data doesn't match production.

  • Develop and maintain Delta Lake pipelines in a medallion architecture (bronze → silver → gold) using Spark SQL and PySpark: idempotent MERGE upserts, Delta Live Tables and materialized-view constraints (CREATE OR REFRESH, live. references, DLT-vs-job execution contexts).

  • Build entity resolution over dirty free-text — normalizing practice, provider, and payer names via regex, canonical dictionaries, fuzzy matching, confidence-scored crosswalks, and override tables.

  • Maintain the semantic/metrics layer with rigor: precise metric definitions (denominators, grain, cohort boundaries), correct handling of non-additive aggregates (medians and percentiles that break aggregate-awareness), so every number is reproducible.

  • Instrument data quality end-to-end: freshness, parity, contract checks, and alerting that catches problems before a dashboard does.



Requirements What you bring

Must-have experience

  • 4+ years in data engineering with substantial production Databricks experience: Spark SQL, PySpark, Delta Lake, medallion architecture, and DLT.

  • Structured Streaming or equivalent streaming ingestion in production (Event Hubs, Kafka, or Kinesis sources), including checkpoint recovery, watermarking, and dedup strategies.

  • Demonstrated experience debugging source-vs-warehouse discrepancies — you can walk through a real incident where counts didn't match and explain how you found the cause.

  • Production integration with third-party REST APIs, including pagination edge cases, rate/row limits, retries, and schema-drift handling.

  • Entity resolution or data-matching work on messy real-world text data.

  • Experience with a metrics/semantic layer (Holistics AML/AQL, dbt metrics, or LookML) and a working understanding of why non-additive measures can't be computed from pre-aggregated rollups.

  • Strong SQL and Python; comfortable owning pipelines end-to-end without heavy oversight.

  • Written and spoken English strong enough for async collaboration with a US team.

Nice to have

  • Healthcare data experience: referrals, payer taxonomy, claims/eligibility, or other PHI-adjacent datasets; familiarity with HIPAA handling expectations.

  • Voice-agent, call-center, or telephony/conversation data (call transcripts, containment/outcome metrics).

  • Holistics specifically (AML/AQL modeling).

  • Azure ecosystem beyond Event Hubs (ADLS, ADF, Key Vault).


How the Engagement works 
  • The hiring process begins with a conversation with Apricot to discuss your experience, communication style, availability, and mutual expectations. Candidates may also be asked to complete a practical assessment relevant to the role.

  • This is a remote contractor engagement a full-time (40 hours/week)

  • Pali working hours with some US Pacific time overlap as needed. 

  • You are expected to provide your own laptop and equipment, maintain reliable internet connectivity, and have a suitable remote working environment.

  • If you contract through Apricot, planned check-ins will help assess how the engagement is progressing and address any issues that arise.

About Apricot

Apricot is a nonprofit sourcing firm connecting displaced and underserved professionals from Palestine and the wider MENA region with global employment opportunities. We combine a clear social-impact mission with fast, high-quality recruitment delivery for international clients.



Similar Jobs

14 Days Ago
Easy Apply
Remote or Hybrid
USA
Easy Apply
150K-250K Annually
Senior level
150K-250K Annually
Senior level
Fintech • Software • Financial Services
Own data pipelines into and out of the warehouse, dbt models, data integrity, governance, identity resolution, reverse ETL, and quality monitoring across growth, lifecycle, and brokerage data. Partner with product, marketing, and operations teams to establish data contracts, ensure accurate and timely business metrics, and support regulated financial data requirements.
Top Skills: AirflowArgo WorkflowsChange Data CaptureDatadogDbtFivetranKubernetesPythonReverse EtlSegmentSnowflakeSQL
23 Days Ago
In-Office or Remote
CA, USA
168K-297K Annually
Senior level
168K-297K Annually
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead product data engineering across architecture, data modeling, pipelines, monitoring, lineage, and data quality. Build reliable analytical datasets, support experimentation and machine learning use cases, and resolve business-critical pipeline issues. Partner with product and engineering stakeholders to translate business needs into automated data solutions. The role requires ownership of end-to-end data engineering projects, on-call participation, and development of AI-assisted monitoring and automation.
Top Skills: AirflowDatabricksDbtGitOmniPrefectPythonSnowflakeSQLTerraform
24 Days Ago
Remote or Hybrid
CA, USA
168K-297K Annually
Senior level
168K-297K Annually
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Lead product data engineering initiatives by designing data models, owning critical pipelines, building data quality and lineage monitoring, and supporting experimentation and ML-ready datasets. Translate business needs into automated data solutions, maintain pipeline SLAs through on-call support, and develop AI-assisted tools for issue detection and resolution. Collaborate with Product, Engineering, Data Science, Machine Learning, and Applied AI teams across Block’s products.
Top Skills: AirflowDatabricksDbtGitOmniPrefectPythonSnowflakeSQLTerraform

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account