Skip to content
Back to jobs

Senior Full Stack Web Developer

EMBL-EBI
Full Remote
May 21, 2026
TBDunknown$75,000

Key details

Compensation
$75,000

Job Description

Salary: £75,000 - 75,000 per year

Requirements

  • A BSc or MSc in computer science or related fields
  • Expertise in Python, including popular Python libraries: NumPy, Pandas, PySpark and frameworks: Django, Django Rest Framework, FastAPI
  • Hands-on experience with both relational (e.g. PostgreSQL) and non-relational databases (e.g. Elasticsearch, Redis)
  • Extensive experience in data warehousing architecture, big data processing and ETL
  • Demonstrable expertise in Unix/Linux environments
  • Experience with GIT and working in collaborative software environments
  • Willingness to learn new skills as required by the project
  • A self-motivated work ethic and be capable of working both independently and as part of a team
  • Excellent communication, interpersonal and English language skills
  • (Optional) Experience developing or maintaining web-based applications (HTML, CSS, JavaScript frameworks such as Angular, React)
  • (Optional) Cloud (GCP or AWS) and popular cloud Big Data tools - BigQuery, Dataflow, Looker
  • (Optional) Hands on containerization experience (Docker or similar) and orchestration (e.g. with Kubernetes)
  • (Optional) Experience processing biological archive data
  • (Optional) Tests and CI/CD

Responsibilities

  • Support and develop software for data curation, coordination, validation, distribution and visualization of agriculture, aquaculture and biodiversity data.
  • Work with large scientific communities to define and implement metadata standards.
  • Develop software to validate and improve data descriptions.
  • Build new project-specific portals and extend existing web data portals.
  • Create Application Programming Interfaces (APIs) and bespoke data visualization and presentation solutions.
  • Support the development of standardized containerized workflows and cloud platform integration.
  • Engage with data generators, project users, and collaborators to provide guidance and support.
  • Assist users in providing rich metadata descriptions.
  • Work with various data archives at EMBL-EBI, including ENA and BioSamples, to support project and community needs.

Technologies

  • AWS
  • Angular
  • Big Data
  • BigQuery
  • Cloud
  • CSS
  • Django
  • Docker
  • ETL
  • ElasticSearch
  • FastAPI
  • GCP
  • Git
  • Support
  • JavaScript
  • Kubernetes
  • Linux
  • Looker
  • PostgreSQL
  • Python
  • PySpark
  • REST
  • React
  • Redis
  • Unix
  • Web
  • numpy
  • pandas
  • CI/CD
  • DevOps
  • Fullstack

More

We are excited to offer a rewarding opportunity at EMBL-EBI, located in Hinxton, near Cambridge, UK. Our team is involved in several world-leading projects, where you can significantly contribute to data management and visualization efforts in agriculture, aquaculture, and biodiversity. We provide a generous benefits package, including financial incentives, a hybrid working arrangement, private medical insurance, and 30 days of annual leave. Additionally, we foster a diverse and inclusive workplace and welcome international applicants with a relocation package. We believe in the potential of our inclusive teams, which enhance innovation and creativity.

last updated 21 week of 2026

Company & context

Evidence is labeled so you can tell internal community data from public sources.

JobiQueue salary sample

Range from 18 indexed roles at this employer: $70,000 - $75,000(mid ~74444)

Context may refresh in the background.

Trust-check this listing

Verify scam risk and ghost-job signals before you apply.

Related roles

Browse more remote Software Engineer jobs.

Senior Site Reliability Engineer

EMBL-EBI
TBDFull Remote$75,000
Feb 23, 2026
View details

Senior Site Reliability Engineer

EMBL-EBI
TBDFull Remote$75,000
May 2, 2026
View details

Research Software Engineer

EMBL-EBI
TBDFull Remote$75,000
Mar 12, 2026
View details

Platform Developer

EMBL-EBI
TBDFull Remote$75,000
Mar 6, 2026
View details

Source: DevITJobs • Last updated May 22, 2026