Platform Engineer in London

Platform Engineer in London

London Full-Time 60000 - 80000 £ / year (est.) No home office possible
Go Premium
Terra Enabling Developers, Ltd.

At a Glance

  • Tasks: Own the data path and build a reliable ingestion pipeline for health data.
  • Company: Join Terra, the innovative platform connecting health data with developers.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team culture that values discipline and ambition.
  • Why this job: Make a real impact by scaling event delivery and enhancing data reliability.
  • Qualifications: Experience in systems thinking and operating large-scale platforms.

The predicted salary is between 60000 - 80000 £ per year.

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:

  • The full data path from source to destination.
  • 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. The core IP that makes 500+ sources feel like one.
  • Event Delivery— Webhooks, Postgres/MySQL, Supabase, S3, SQS, Kafka. At-least-once delivery, ordering, retries, dead-letter queues. Data reaches destinations reliably.
  • Provider Framework— How new Sources get onboarded. Web-based (OAuth, polling, rate limiting) and mobile-only (on-device SDK, background sync). Adding provider #501 should be as fast as #5.
  • 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. You know when a provider degrades before our developers do.

What you’ll build:

  • Scale event delivery to 10x— AI lab consumption is growing exponentially. Redesign the hot path without proportional cost increase.
  • Ship the upstream supplier connector— Schema contracts, auth, validation, rate limiting. The interface for suppliers to push directly into Terra.
  • 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. Independent retry logic per destination.
  • Provider health dashboards— Real-time visibility into every Source’s freshness, latency, error rates, and schema drift.
  • Harden mobile SDK data path— Apple Health and Health Connect are fundamentally different from cloud APIs. On-device processing, background sync constraints, OS-level limits. Make it scale.

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. You’ve fixed production at 2am.
  • 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. Opinions earned by shipping.
  • 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. Skin in the game.

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.

Platform Engineer in London employer: Terra Enabling Developers, Ltd.

At Terra, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Platform Engineer, you'll be at the forefront of transforming health data into actionable insights, with ample opportunities for professional growth in a fast-paced environment. Our commitment to employee well-being is reflected in our supportive work culture, competitive benefits, and the unique chance to contribute to a mission that impacts millions of lives.
Terra Enabling Developers, Ltd.

Contact Detail:

Terra Enabling Developers, Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Platform Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is your chance to demonstrate your expertise in building robust platforms and handling data flows.

✨Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to platform engineering. Think about how you would tackle real-world problems, like scaling event delivery or ensuring data integrity.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our team at Terra.

We think you need these skills to ace Platform Engineer in London

Data Ingestion
Normalization Engine
Event Delivery
API Versioning
Observability
Monitoring and Alerting
OAuth
Rate Limiting
Background Sync
Systems Thinking
Production Support
Scalability
Data Flow Management
Error Handling
Real-time Data Processing

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your application to reflect the specific skills and experiences that align with the Platform Engineer role. Highlight your experience with data ingestion, event delivery, and any relevant technologies mentioned in the job description.

Showcase Your Systems Thinking: We want to see how you think about data flow and failure modes. In your written application, share examples of how you've approached complex systems in the past and how you’ve ensured reliability and scalability.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your experiences and avoid jargon unless it’s relevant to the role. We appreciate clarity as much as complexity!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Terra Enabling Developers, Ltd.

✨Understand the Data Flow

Before your interview, make sure you grasp how data flows through a system like Terra. Familiarise yourself with concepts like ingestion pipelines and event delivery. Being able to discuss these topics will show that you think like a systems thinker.

✨Showcase Your Experience

Prepare specific examples from your past work where you've operated platforms processing large volumes of events. Highlight any challenges you faced and how you resolved them, especially in high-pressure situations like fixing production issues at odd hours.

✨Be Ready to Discuss Observability

Since observability is key for this role, come prepared to talk about how you've implemented monitoring and tracing in your previous projects. Share your thoughts on why it's essential to integrate these aspects into the design rather than adding them later.

✨Demonstrate Your Passion for Data

If you're an athlete or someone who quantifies their own data, share that passion during the interview. Explain how your personal experiences with data can inform your approach to building better products. This connection can resonate well with the team.

Platform Engineer in London
Terra Enabling Developers, Ltd.
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>