Data Engineer
Neko Health
Charing Cross, United Kingdom
12 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Remote
Charing Cross, United Kingdom
Tech stack
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Databases
Continuous Integration
Data Governance
Data Infrastructure
Data Integrity
Python
NoSQL
SQL Databases
Parquet
Data Logging
Backend
Data Lake
Microservices
Job description
- Build and own data pipelines - create, optimize, and monitor scalable ingestion, integration, and processing flows (batch & streaming)
- Architect robust data models - design robust structures in databases and lakehouse supporting analytics and ML
- Develops and own the data platform components
- Ensure data integrity & quality - own quality gates, implement monitoring alerts, manage lineage and traceability
- Manage data infrastructure components - provision and maintain clusters, storage and services for optimal performance and scalability
- Implement metrics instrumentation - integrate backend services with observability (logging, metrics, tracing) for end-to-end visibility
- Troubleshoot & scale systems - resolve pipeline issues, bottlenecks, and production incidents
- Collaborate cross-functionally - partner with data analysts, data scientists, and backend engineers on data modelling, quality standards, integration processes, and data contracts
Requirements
- Strong coding skills in Python, SQL
- Hands-on with databases (SQL, NoSQL), data lakes & lakehouse (e.g. Delta Lake, Parquet)
- Cloud infrastructure experience (Azure / AWS / GCP)
- Experienced in CI/CD practices and automated testing frameworks
- Data quality & monitoring proficiency (metrics, tracing, alerting)
- Experienced in data governance (lineage, cataloguing, contracts, access, regulatory compliance)
About the company
Neko Health is a Swedish healthcare technology company co-founded in 2018 by Hjalmar Nilsonne and Daniel Ek. Neko's vision is to shift healthcare from reactive treatment toward preventative health and early detection. This requires completely reimagining the patient's experience and incorporating the latest advances in sensors and AI. Neko Health has developed a new medical scanning technology concept to make it possible to do broad and non-invasive health data collection that is convenient and affordable for the public. The company is based in Stockholm, offering the Neko Body Scan experience at locations in Stockholm, London and Manchester, with over 500 employees.
At Neko Health, we are building a leading Data-to-AI platform that accelerates the research and development of algorithms and machine learning models for healthcare innovation. Our work involves handling sensitive data (PHI & PII), and thus governance, security, and regulatory compliance are central to our operations. Our platform serves as the core foundation for data-driven decision-making across the organization, facilitating robust metrics and semantic layers, comprehensive data quality, and rigorous governance., We are nearly 100 full time engineers at the company, working from Berlin, Chamonix, Hamburg, Lisbon, Marseille, Vilnius, and Stockholm, spanning diverse disciplines such as Hardware Engineering, Firmware Development, Electrical Design, Algorithm Development, Machine Learning Development, Optronics Research, Frontend Development and more. We don't expect people to join us with a specific tech knowledge, but we do expect you to work with our tools. We use a mix of React, Typescript, C++, and Python. Our APIs are written in C# with ASP.NET Core, uses Azure Cosmos DB, and Azure Active Directory for authentication.
Our headquarters and our hardware development team are in Stockholm, Sweden.
We are a Remote First company; however, it is of course much easier to work remotely as a software engineer than a hardware or firmware engineer (since they require access to hardware or devices occasionally). Software engineers based in Stockholm work maybe one day a week or one day every two weeks from the office.
We meet a couple of times per year to get to know each other and have fun.
Organization and Way of Working
The engineering team is divided into smaller cross functional project teams that each focus on a specific goal or target, where some groups are long-lived, and some are short-lived, depending on how big the goal or deliverable is. We strive to create groups which are cross-functional and able to complete their goals without dependence on other teams, even though this is of course not always possible.
Groups track goals on a yearly and quarterly basis with goal follow-up across the entire engineering organization on a bi-weekly basis. Most groups do internal planning on a bi-weekly basis, but in the end it's up to the group to decide how they want to work.
We have, however, mandated that all groups must present their progress or failures or hacks at our bi-weekly engineering demo, a fun meeting/presentation where we talk about everything from short-circuiting power-modules, how hard it is to calibrate cameras or align polygons in space, to neat new command line tools for operations, a new auth mechanism in the backend, a cool new way to visualize health data or a new feature which helps our doctors be more productive.
We have a flexible workplace that focuses on work/life balance, and we strongly believe in our mission but do not think that achieving it requires sacrificing everything else.