All offersHinxtonPythonSoftware Developer - Relocation to UK
Software Developer - Relocation to UK
Python
European Bioinformatics Institute

Software Developer - Relocation to UK

European Bioinformatics Institute
Hinxton
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    Python
    advanced
    Python 3.x
    advanced
    Perl
    regular
    Django
    regular
    Scripting
    regular
    RabbitMQ
    junior
    slrum
    junior
    Flask
    nice to have
    Git
    nice to have
    MongoDB
    nice to have

Job description

Online interview
Friendly offer
We are a dynamic and international team with lots of opportunities to meet likeminded individuals working towards tackling some of the biggest challenges facing our planet including food security and improving human health.
We are looking for a highly motivated Python Software developer to join the Ensembl Production Team. 

The Software Developer will focus on developing software used for the production of data releases for Ensembl, as part of the Ensembl Production Team. The team is responsible for:

  • Coordination of the production of new releases of Ensembl datasets across multiple platforms. 
  • Developing new automated pipelines for use in the production processes
  • Designing and implementing software infrastructure for data processing and automated delivery
  • Integrating automated CI/CD pipelines for our services platforms
  • Providing production services to other Ensembl / Ensembl Genomes teams
  • Ensuring the quality and integrity of data for releases

As a software developer in the ensembl team your day-to-day duties will include:

  • Design and implementation of software components for automated processing using messaging queues and micro-services architecture
  • Design and implementation of new production pipelines - Python and sometimes Perl
  • Participating in coordination of Ensembl and Ensembl Genomes releases, including collaboration with other members of the Ensembl and Ensembl Genomes teams
  • Production pipeline execution and monitoring
If this sounds like a role you want to do, then we cannot wait to receive your application.

Benefits:

  • Financial incentives: Monthly family (£237), child allowances (£286) and non-resident allowances (up to £484 depending on circumstances). Annual salary review, pension scheme including 17% employer contribution, death benefit, long-term care, accident-at-work and unemployment insurances
  • Flexible working arrangements
  • 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 eight bank 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.
  • For more details please see our employee benefits page.
  • Contract duration: This position is a 3 year contract, renewable upto 9 years
  • Grading: Grade 5 (monthly salary starting at £2,809) or Grade 6 (monthly salary starting at £3,143) after tax + other paid benefits