Get daily remote job opportunities in your inbox

No middlemen, no spam, no infinite scrolling.

Get relevant job opportunities, one email at a time.

Unsubscribe at any time.

Software Engineer @1000 European Molecular Biology Laboratory

[Hiring] Software Engineer @1000 European Molecular Biology Laboratory

Mar 30, 2025 - 1000 European Molecular Biology Laboratory is hiring a remote Software Engineer. 💸 Salary: starting at £3,229 or £3,612 after tax. 📍Location: UK.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are looking for a software engineer who will join the Technical Transformation team at EBI that has been tasked with modernising the European Nucleotide Archive (ENA), a petabyte-scale public database of genomic sequences, one of the largest scientific data resources in the world.

Your role involves:

  • Joining a team of software engineers responsible for the design, development, and operations of high-throughput pipelines necessary to ensure that ENA can support scientists worldwide.
  • Working together with ENA’s development and operational teams, EBI’s IT and Technical services teams, and the International Nucleotide Sequence Database Collaboration (INSDC).
  • Designing, developing, and refactoring the data persistence modules and associated workflows, utilising various storage types available in the EBI technical infrastructure, including:
    • Object stores
    • POSIX file systems with different performance characteristics
    • Relational and document databases

Qualifications

  • At least 6 years professional software development experience using Java and Spring framework.
  • Experience using workflow management systems and distributed data processing software (e.g., Hadoop, Spark).
  • At least 6 years professional experience with large scale databases (e.g., Oracle, MongoDB).
  • Understanding of and willingness to work on frontend development.
  • Excellent knowledge of the UNIX command line.
  • Experience with modern software development practices, including:
    • Continuous integration and deployment
    • Application of various software testing principles, processes, and tools
    • System monitoring
  • Ability to work as part of a team with a range of skills and a diversity of backgrounds.

Requirements

  • Experience working in a multidisciplinary scientific environment.
  • Experience in handling and processing large files.
  • Experience with sequence data and sequence data formats (incl. FASTQ, BAM, CRAM, SRA).

Benefits

  • Financial incentives: Monthly family, child and non-resident allowances, annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances.
  • Flexible working arrangements - including hybrid working patterns.
  • Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover).
  • Generous time off: 30 days annual leave per year, in addition to public holidays.
  • Relocation package including installation grant (if required).
  • Campus life: Free shuttle bus to and from work, on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely).
  • Family benefits: On-site nursery, 10 days of child sick leave, generous parental leave, holiday clubs on campus and monthly family and child allowances.
  • Benefits for non-UK residents: Visa exemption, education grant for private schooling, financial support to travel back to your home country every second year, and a monthly non-resident allowance.

Similar Remote Jobs

More jobs at 1000 European Molecular Biology Laboratory

More Software Development jobs

More jobs in UK

Before You Apply
📍 Be aware of the location restriction for this remote position: UK
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @1000 European Molecular Biology Laboratory
Software Development
Salary 💸 starting at £3,229 or £3,612 after tax
Remote Location
UK
Job Type full-time
Posted Mar 30, 2025
Apply for this position Unlock 54,729 Remote Jobs
📍 Be aware of the location restriction for this remote position: UK
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer Apply for this position Unlock 54,729 Remote Jobs
×
  • Unlock 54,729 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community