Curely AI
HomeCareersSenior Backend Engineer – Data Infrastructure
SeniorEngineering

Senior Backend Engineer – Data Infrastructure

Gayaza, UgandaFull-timeEngineering

Ready to apply?

Takes about 5 minutes. We review every application personally.

Upload your CV directly
We respond within 5 business days
Equal opportunity employer

About the Role

Our data infrastructure team builds the backbone of Curely AI — the pipelines, streaming systems, and data platforms that ingest billions of clinical events in real time. You'll be solving hard distributed systems problems at scale, directly enabling our AI models to power life-critical decisions.

What You'll Do

  • Design and own high-throughput data ingestion pipelines for structured and unstructured clinical data
  • Build and maintain real-time streaming infrastructure using Kafka, Flink, or similar
  • Develop HL7/FHIR connectors and EHR integration adapters for major health system platforms
  • Ensure data quality, observability, and reliability across all ingestion pipelines
  • Collaborate with ML engineers to design feature stores and training data pipelines
  • Contribute to a culture of operational excellence through on-call rotations and incident reviews

What We're Looking For

  • Bachelor's or Master's in Computer Science or related field
  • 5+ years of backend engineering experience with a focus on data systems
  • Deep expertise in distributed stream processing (Kafka, Flink, Spark Streaming)
  • Strong proficiency in Go, Java, or Python for high-performance systems
  • Experience designing and operating large-scale databases (PostgreSQL, ClickHouse, BigQuery)
  • Solid understanding of data modeling, schema evolution, and CDC patterns

Nice to Have

  • Experience with HL7 v2, FHIR R4, or healthcare data standards
  • Familiarity with HIPAA compliance requirements for data infrastructure
  • Experience with dbt, Airflow, or similar orchestration tools
  • Background in healthcare IT or EHR vendor ecosystems

Compensation

Competitive salary + equity. Details discussed during the process.

Interested in this role?

Apply in 5 minutes — upload your CV and we'll get back to you within 5 business days.