Senior Backend Engineer - Health Data Platform & APIs
Terra API
Greater London
On-site
GBP 70,000 - 90,000
Full time
14 days+
Application generator
Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
A technology company focused on health data is seeking an experienced backend engineer to own and ship core platform systems. The candidate will design and implement solutions for ingesting and normalizing health data from various sources, manage APIs, and ensure the platform's reliability and security. Proficiency in Python or Go, alongside a strong background in backend engineering and distributed systems, is required. A cloud-native mindset and a passion for fitness data analytics are advantageous.
Qualifications
5+ years of production backend engineering experience.
Deep API design experience for external developers.
Strong with distributed systems and data pipelines.
Proficient in Python and/or Go.
Expertise in PostgreSQL, Redis, and time-series stores.
Experience with AWS/GCP, CI/CD, and IaC.
Strong understanding of security principles.
Ability to work autonomously and deliver fast.
Responsibilities
Own and ship core platform systems for health data.
Design systems for ingesting and normalising raw health data.
Architect upstream data supplier connectors.
Scale real-time streaming infrastructure.
Build authentication and developer experience layers.
Design webhook delivery systems.
Contribute to Teams API for aggregating data.
Maintain high uptime and reliability for the platform.
Skills
Backend engineering experience
API design experience
Distributed systems knowledge
Proficiency in Python and/or Go
Database expertise
Cloud-native mindset
Security knowledge
Autonomous and fast
Job description
A technology company focused on health data is seeking an experienced backend engineer to own and ship core platform systems. The candidate will design and implement solutions for ingesting and normalizing health data from various sources, manage APIs, and ensure the platform's reliability and security. Proficiency in Python or Go, alongside a strong background in backend engineering and distributed systems, is required. A cloud-native mindset and a passion for fitness data analytics are advantageous.