← Back to opportunities

Senior Software Engineer

📍 Location
london
⏰ Job Type
Full-time
📅 Posted
May 25, 2026

About the Role

Role Overview

You will own and ship core platform systems that power how health data flows through Terra — from upstream data suppliers (wearables, health apps, sensors) into our unified schema, and out to downstream developers and AI consumers via our REST API, Streaming API, and webhooks.

What You Will Build

  • Unified API & Data Normalisation: Design and extend systems that ingest raw health data from 100+ upstream providers (Garmin, Fitbit, Oura, Apple Health, Google Fit, Withings, etc.) and normalise it into Terra's standardized schema.
  • Upstream Data Supplier Connector: Architect and build Terra's new upstream connector capability, allowing data suppliers to push data directly into the platform. Define ingestion contracts, enforce data quality SLAs, and ensure schema compliance.
  • Streaming API: Scale our real-time streaming infrastructure for live sensor data (heart rate, steps, distance) from Apple Watch and BLE/ANT+ devices...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position