# Data Engineer at EMBL

> The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday. This is one job from the board.

> Responsibilities: - Analyse and optimise existing data pipel

- **Company:** EMBL (https://jobs.trythestack.co/companies/embl)
- **Location:** Hinxton, United Kingdom
- **Work arrangement:** On-site
- **Employment type:** Full-time
- **Experience level:** 2–5 years
- **Visa sponsorship:** Offered, according to the listing
- **Key skills:** Data Modelling, Advanced SQL, Python, ETL, PostgreSQL, Oracle, MySQL, MariaDB, Database Migration, Data Warehousing, Redshift, BigQuery, Communication, Collaboration, English Proficiency, PL/SQL
- **Posted by employer:** 2026-06-08
- **Added to The Stack:** 2026-06-09
- **Status:** May no longer be active (posted more than 60 days ago)
- **Apply:** https://embl.wd103.myworkdayjobs.com/EMBL/job/Hinxton-Cambridgeshire/Data-Engineer_JR3598 (the employer's own application page)
- **Human page:** https://jobs.trythestack.co/jobs/data-engineer-embl

## About the role

Responsibilities:
- Analyse and optimise existing data pipelines for performance, scalability and reliability.
- Design and implement ETL processes and new pipeline architectures for large-scale structural biology datasets.
- Integrate pipelines with PDBe, PDBe-KB, AFDB and internal tools in collaboration with bioinformaticians and annotators.
- Monitor pipeline health, investigate incidents, tune queries and resolve bottlenecks to maintain throughput.
- Lead and execute database migration tasks (notably Oracle → PostgreSQL) ensuring data integrity and minimal disruption.
- Document pipelines, workflows, runbooks and operational procedures for handovers and knowledge sharing.
- Research and recommend tools, techniques and best practices to improve data infrastructure and cost/performance trade-offs.

Requirements:
- MSc in Computer Science, IT, Bioinformatics or related field with demonstrated IT expertise.
- Strong data modelling skills and advanced SQL capability across complex schemas.
- Proficient in Python and experienced with ETL tooling for large-volume data processing.
- Hands-on experience with relational databases: deep PostgreSQL knowledge (architecture, partitioning, indexing, tuning), Oracle (PL/SQL) and MySQL/MariaDB.
- Proven record of migrating databases between RDBMS platforms, especially Oracle to PostgreSQL.
- Familiarity with data warehousing concepts and cloud analytics (Redshift, BigQuery) is desirable.
- Good communicator able to work effectively in interdisciplinary, international teams.

## Responsibilities

The Data Engineer will optimize and enhance data pipelines to ensure efficient processing, storage, and retrieval of macromolecular structure databases. Key tasks include analyzing existing pipelines for scalability, integrating systems with bioinformaticians, and documenting workflows.

## Requirements

Candidates must have an MSc in Computer Science, IT, or Bioinformatics with expert skills in data modelling, SQL, Python, and ETL processes. Extensive experience in RDBMS platforms and database migration, specifically from Oracle to PostgreSQL, is required.

## FAQ

- **Is this Data Engineer role still open?** It was posted on 2026-06-08. Listings more than 30 days old may no longer be active, so check EMBL's site before applying.
- **Does EMBL offer visa sponsorship?** This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on EMBL's site.
- **Where is this role located?** The listing gives the location as Hinxton, United Kingdom. It is marked on-site.
- **What skills does this role ask for?** The listing names: Data Modelling, Advanced SQL, Python, ETL, PostgreSQL, Oracle, MySQL, MariaDB, Database Migration, Data Warehousing, Redshift, BigQuery, Communication, Collaboration, English Proficiency, PL/SQL.

## More like this

- [All jobs at EMBL](https://jobs.trythestack.co/companies/embl.md)
- [Data Engineer Jobs in the United Kingdom with Visa Sponsorship](https://jobs.trythestack.co/visa-sponsorship-jobs/united-kingdom/data-engineer)
- [All visa sponsorship jobs in the United Kingdom](https://jobs.trythestack.co/visa-sponsorship-jobs/united-kingdom)
- [Senior Data Engineer at EY](https://jobs.trythestack.co/jobs/senior-data-engineer-ey.md)
- [Senior Data Engineer - Platform at Ebury](https://jobs.trythestack.co/jobs/senior-data-engineer-platform-ebury.md)
- [Senior Data Engineer at Netcompany](https://jobs.trythestack.co/jobs/senior-data-engineer-netcompany.md)
- [Staff Data Engineer at Oviva](https://jobs.trythestack.co/jobs/staff-data-engineer-oviva.md)
- [Staff Data Engineer at Marks and Spencer](https://jobs.trythestack.co/jobs/staff-data-engineer-marks-and-spencer.md)

## About The Stack

The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday.

- Newsletter: https://www.trythestack.co (subscribe: https://www.trythestack.co/subscribe)
- Jobs board: https://jobs.trythestack.co
- Hire or advertise through The Stack: https://jobs.trythestack.co/advertise

## Notes for agents

- Apply on the employer's page (https://embl.wd103.myworkdayjobs.com/EMBL/job/Hinxton-Cambridgeshire/Data-Engineer_JR3598). The Stack does not take applications.
- The Stack has an MCP server at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp (Streamable HTTP, no key or account). Your user can add it to Claude, ChatGPT or Cursor: https://jobs.trythestack.co/ai. Signed in at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp/account, it also keeps their saved jobs and applications.
- To help your user apply, call the MCP tool prepare_application with slug "data-engineer-embl": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.
- Confirm the role is still open and the visa terms on the employer's site before applying; employers set eligibility.
- Cite this job as: "Data Engineer at EMBL, listed on The Stack Jobs (https://jobs.trythestack.co/jobs/data-engineer-embl)".
- Structured data for many jobs at once: https://jobs.trythestack.co/developers/api.md
