Senior Software Developer

4 days ago


Hinxton, United Kingdom Embl-Ebi Full time

Company Overview


At Embl-ebi, we're a team of software engineers responsible for designing and developing high-throughput pipelines to support scientists worldwide. We work closely with our development and operational teams, as well as EBI's IT services, to ensure seamless data ingestion, processing, persistence, and distribution.



Salary and Benefits


We offer a competitive salary, ranging from £32,290 to £36,120 per month, depending on qualifications and experience. This includes additional benefits such as pension and insurance contributions.



Job Description


As a Senior Software Developer, you'll join our team to design, develop, and operate high-throughput pipelines necessary to support the ENA in ingesting, processing, persisting, and distributing high volumes of sequence data.



Required Skills and Qualifications


You'll need at least 6 years of professional software development experience using Java and Spring framework, along with experience working with workflow management systems and distributed data processing software (e.g., Hadoop, Spark). You should also have excellent knowledge of UNIX command line and experience with large-scale databases (e.g., Oracle, MongoDB).


Familiarity with continuous integration and deployment, application testing principles, system monitoring, and ability to work in a multidisciplinary scientific environment is desirable. Experience with sequence data formats (incl. FASTQ, BAM, CRAM, SRA) and ability to collaborate with a diverse team are highly valued.



Benefits and Perks


We offer a comprehensive benefits package, including pension and insurance contributions, as well as opportunities for professional growth and development within our team.



  • Hinxton, United Kingdom Embl-Ebi Full time

    Job Description:As a Senior Software Development Lead at Embl-Ebi, you will be responsible for leading a team of software engineers in the design, development, and operations of high-throughput pipelines. Your goal will be to ensure that ENA can support scientists worldwide by ingesting, processing, persisting, and distributing large volumes of sequence...

  • Software Developer

    3 weeks ago


    Hinxton, United Kingdom Embl-Ebi Full time

    About the RoleYou will be part of a team responsible for designing, developing, and operating high-throughput pipelines to support scientists worldwide. This involves ingesting, processing, persisting, and distributing high volumes of sequence data.Key ResponsibilitiesCollaborate with ENA's development and operational teams, EBI's IT and Technical services...


  • Hinxton, United Kingdom Embl-Ebi Full time

    About the RoleYou will be the technical lead of a team of software engineers, responsible for the design, development, and operations of high-throughput pipelines necessary to support scientists worldwide by ingesting, processing, persisting, and distributing large volumes of sequence data.Key ResponsibilitiesDesign, develop, and operate high-throughput...


  • Hinxton, United Kingdom Embl-Ebi Full time

    About the RoleYou will be the technical lead of a team of software engineers, responsible for the design, development, and operations of high-throughput pipelines necessary to support scientists worldwide by ingesting, processing, persisting, and distributing large volumes of sequence data.Key ResponsibilitiesDesign, develop, and operate high-throughput...

  • Software Developer

    4 weeks ago


    Hinxton, United Kingdom Embl-Ebi Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at EMBL-EBI. As a key member of our development team, you will be responsible for designing, developing, and operating high-throughput pipelines to support scientists worldwide.Key ResponsibilitiesDesign and develop high-throughput pipelines using Java and Spring framework.Work...

  • Software Developer

    4 weeks ago


    Hinxton, United Kingdom Embl-Ebi Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at EMBL-EBI. As a key member of our development team, you will be responsible for designing, developing, and operating high-throughput pipelines to support scientists worldwide.Key ResponsibilitiesDesign and develop high-throughput pipelines using Java and Spring framework.Work...


  • Hinxton, United Kingdom Embl-Ebi Full time

    Job Title: Software Development LeadAbout the Role:We are seeking a highly experienced Software Development Lead to join our team at the European Bioinformatics Institute (EMBL-EBI). As a key member of our development team, you will be responsible for leading the design, development, and operations of high-throughput pipelines to support scientists...


  • Hinxton, United Kingdom Embl-Ebi Full time

    About the RoleYou will be part of a team responsible for designing, developing, and operating high-throughput pipelines to support scientists worldwide in ingesting, processing, persisting, and distributing high volumes of sequence data.Key ResponsibilitiesCollaborate with ENA's development and operational teams, EBI's IT and Technical services teams, and...


  • Hinxton, United Kingdom Embl-Ebi Full time

    About the RoleWe are seeking a highly experienced Software Development Lead to join our team at EMBL-EBI. As a key member of our development team, you will be responsible for the design, development, and operations of high-throughput pipelines that enable us to support scientists worldwide by ingesting, processing, persisting, and distributing large volumes...


  • Hinxton, United Kingdom Embl-Ebi Full time

    About the RoleWe are seeking a highly experienced Software Development Lead to join our team at EMBL-EBI. As a key member of our development team, you will be responsible for the design, development, and operations of high-throughput pipelines that enable us to support scientists worldwide by ingesting, processing, persisting, and distributing large volumes...


  • Hinxton, United Kingdom Embl-Ebi Full time

    Role OverviewWe are seeking a skilled software engineer to join our team at EMBL-EBI, responsible for the design, development, and operations of high-throughput pipelines.Key ResponsibilitiesDesign, develop, and maintain high-throughput pipelines for sequence data processing.Collaborate with our development and operational teams, EBI's IT and Technical...


  • Hinxton, United Kingdom Embl-Ebi Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at EMBL-EBI. As a key member of our development team, you will be responsible for designing, developing, and operating high-throughput pipelines to support the ingestion, processing, and distribution of large volumes of sequence data.Key ResponsibilitiesDesign and develop...


  • Hinxton, United Kingdom Embl-Ebi Full time

    Your role You will be the technical lead of a team of software engineers, responsible for the design, development and operations of high-throughput pipelines necessary to ensure that ENA can support scientists all over the world by being able to ingest, process, persist and distribute large volumes of sequence data. You will work together with...


  • Hinxton, United Kingdom EMBL Full time

    About EMBLAt the European Bioinformatics Institute (EMBL-EBI), we strive to advance our understanding of biological processes and accelerate scientific discovery. Our team of experts works collaboratively to develop innovative bioinformatics tools, databases, and resources that support research globally.Salary and BenefitsThis exciting opportunity comes with...


  • Hinxton, United Kingdom European Molecular Biology Laboratory (EMBL) Full time

    About the RoleWe are seeking an experienced Full Stack Java and Python Developer to join our Proteomics Team at the European Molecular Biology Laboratory (EMBL-EBI). The successful candidate will contribute to the development of different core database applications and web services, including web and stand-alone applications that are part of the PRIDE...

  • Software Engineer

    2 weeks ago


    Hinxton, United Kingdom EMBL Full time

    We are seeking a motivated and skilled Software Engineer to join our team. As a Back-end Developer with experience in Full Stack development, you will be responsible for designing and implementing scalable and secure systems. Key responsibilities include:Designing and implementing Back-end systems using languages such as Java and Python.Working with the...


  • Hinxton, United Kingdom Embl-Ebi Full time

    Your Role at Embl-EbiYou will be responsible for leading a team of software engineers in designing, developing, and operating high-throughput pipelines. These pipelines are essential for ensuring the European Nucleotide Archive (ENA) can efficiently ingest, process, persist, and distribute large volumes of sequence data to support scientists...

  • Senior Data Analyst

    7 days ago


    Hinxton, United Kingdom Wellcome Sanger Institute Full time

    Senior Data Scientist Role at the Wellcome Sanger InstituteWe are seeking a senior data scientist to join our team at the Wellcome Sanger Institute. As a senior data scientist, you will be responsible for designing and developing machine learning models to analyze and interpret large-scale single-cell data.Your role will involve working with open-source...

  • Software Developer

    2 weeks ago


    Hinxton, United Kingdom EMBL's European Bioinformatics Institute (EMBL-EBI) Full time

    At EMBL's European Bioinformatics Institute (EMBL-EBI), we are seeking a skilled software developer to join our Proteomics Team. As a key member of this team, you will contribute to the development of different core database applications and web services, including web and stand-alone applications that are part of the PRIDE database tool ecosystem.Your...

  • Software Engineer

    4 months ago


    Hinxton, United Kingdom Embl-Ebi Full time

    Your role You will join a team of software engineers, responsible for the design, development and operations of high-throughput pipelines necessary to ensure that ENA can support scientists all over the world by being able to ingest, process, persist and distribute high volumes of sequence data. You will work together with ENA’s development and...