Terra API
Senior Platform Engineer
Senior Platform Engineer
Posted 1 month ago
LondonPermanentOn-SiteFull-TimeSenior
Posted 1 month ago
Description
About the company
Terra is the health operating system. We make it easy for developers and AIs to build on health data. hundreds of wearables, sensors, labs, and health apps — connected, normalized, and made intelligent through a single platform. 1,000s of developers and AI labs build on Terra today. we process 15+ billion health data events per year. and we are just getting started.
The health OS
Health data is fragmented. every device, every app, every sensor speaks a different language. we built the health OS to solve that — a full-stack platform that turns raw, messy, siloed health data into something developers and AIs can reason over, build on, and ship with. Terra was founded in 2021 and operates from London, San Francisco, and South Korea. We are funded by Y Combinator (W21), General Catalyst, Samsung NEXT, NEXT Ventures, and many of the world's finest investors.
About the role
Terra is the connective tissue between the world's health data and the developers building on top of it. We ingest from 500+ upstream sources, normalize everything into a single schema, and deliver 8B+ events/year to 1,000+ developers and AI labs via webhooks, SQL, cloud storage, and queues. The platform is the product. We're building the upstream supplier connector — a new ingestion layer for data suppliers to push directly into Terra. AI labs are consuming at rates we didn't plan for. The pipe needs to get wider, faster, and more reliable. This role exists because the platform needs a dedicated owner. Someone who thinks end-to-end — from a Garmin syncing at 3am to a webhook landing 400ms later. You're not building features. You're building the foundation.
What you'll own
What you'll build
Who you are
Big Plus
You are an athlete. You train, you compete, you push limits — or at the very least, you are obsessed with quantifying your own data. The discipline, ambition, and courage it takes to show up every day and get better is the same energy we run on. If you understand the data because you live it, you'll build a better product.
By submitting this application, I agree that my personal data will be collected, processed, and retained by the company solely for the purposes of managing and assessing my candidacy.
Terra is the health operating system. We make it easy for developers and AIs to build on health data. hundreds of wearables, sensors, labs, and health apps — connected, normalized, and made intelligent through a single platform. 1,000s of developers and AI labs build on Terra today. we process 15+ billion health data events per year. and we are just getting started.
The health OS
Health data is fragmented. every device, every app, every sensor speaks a different language. we built the health OS to solve that — a full-stack platform that turns raw, messy, siloed health data into something developers and AIs can reason over, build on, and ship with. Terra was founded in 2021 and operates from London, San Francisco, and South Korea. We are funded by Y Combinator (W21), General Catalyst, Samsung NEXT, NEXT Ventures, and many of the world's finest investors.
About the role
Terra is the connective tissue between the world's health data and the developers building on top of it. We ingest from 500+ upstream sources, normalize everything into a single schema, and deliver 8B+ events/year to 1,000+ developers and AI labs via webhooks, SQL, cloud storage, and queues. The platform is the product. We're building the upstream supplier connector — a new ingestion layer for data suppliers to push directly into Terra. AI labs are consuming at rates we didn't plan for. The pipe needs to get wider, faster, and more reliable. This role exists because the platform needs a dedicated owner. Someone who thinks end-to-end — from a Garmin syncing at 3am to a webhook landing 400ms later. You're not building features. You're building the foundation.
What you'll own
- Ingestion Pipeline — How provider data enters Terra from cloud APIs (Garmin, Fitbit, Oura) and mobile SDKs (Apple Health, Health Connect). Raw data in, queued for normalization.
- Normalization Engine — Transforms heterogeneous provider payloads into Terra's standardized models: Activity, Sleep, Daily, Body, Menstruation, Nutrition.
- Event Delivery — Webhooks, Postgres/MySQL, Supabase, S3, SQS, Kafka. At-least-once delivery, ordering, retries, dead-letter queues.
- Provider Framework — How new Sources get onboarded. Web-based (OAuth, polling, rate limiting) and mobile-only (on-device SDK, background sync).
- Auth & Connections — Connect widget, custom UI flows, OAuth sessions, Terra User lifecycle, Reference ID mapping.
- Upstream Supplier Connector — New ingestion surface. Data suppliers push into Terra instead of us pulling. Ground-up build.
- API Versioning — Backwards compatibility and deprecation across the /v2 surface.
- Observability — Monitoring and alerting across the full pipeline.
What you'll build
- Scale event delivery to 10x — Redesign the hot path without proportional cost increase.
- Ship the upstream supplier connector — Schema contracts, auth, validation, rate limiting.
- Redesign normalization for schema evolution — Providers change APIs. Our models evolve. Downstream consumers can't break.
- Multi-destination fan-out — One event, reliably delivered to webhooks, SQL, S3, and queues simultaneously.
- Provider health dashboards — Real-time visibility into every Source's freshness, latency, error rates, and schema drift.
- Harden mobile SDK data path — On-device processing, background sync constraints, OS-level limits.
Who you are
- A systems thinker — you see data flow and failure modes before you see features.
- Battle-tested at scale — you've operated platforms processing billions of events.
- Observability-first — monitoring and tracing are part of your design, not bolted on after.
- Opinionated where it matters — event delivery guarantees, schema evolution, idempotency, API versioning.
- Fast — architecture whiteboard Monday, production deploy Friday.
- Default yes — hard problems make you lean in.
- Accountable — you own production, you respond to incidents, you care about uptime.
Big Plus
You are an athlete. You train, you compete, you push limits — or at the very least, you are obsessed with quantifying your own data. The discipline, ambition, and courage it takes to show up every day and get better is the same energy we run on. If you understand the data because you live it, you'll build a better product.
By submitting this application, I agree that my personal data will be collected, processed, and retained by the company solely for the purposes of managing and assessing my candidacy.

