Software Engineer

  • Location

    London, England

  • Sector:

    Life Sciences

  • Job type:


  • Salary:


  • Contact:

    Janne Bate

  • Contact email:

  • Job ref:


  • Published:

    over 1 year ago

  • Expiry date:


  • Start date:


Are you a London based Software Engineer looking for a challenge developing and operating computational pipelines, working on complex projects and custom tasks that span a wide variety of analysis problems and developing and maintaining a knowledge base of variants and annotations?

We have a role to work with Scientists, Research Bioinformaticians, and Software Developers to identify and work on improvements. Your role will be in facilitating effective deployment and interfacing with 3rd party scientific software developers to create and maintain a reliable and effective Bioinformatics and Data Science environment.
You will be responsible for creating web applications and utilising programming skills for the interpretation of genetic data from large databases.
Cloud application deployment experience with REST APIs
Previous experience with a pipeline orchestration technology e.g. Common Workflow Language, nextflow etc. (desirable)
HPC experience
Commercial software development experience
Experience in the development and maintenance of large distributed production systems
Expertise in at least one popular Python framework like Django or Flask
Object-relational mapping (ORM) knowledge
Micro service architecture knowledge

Writing effective and scalable code
Developing tools and techniques to stimulate hypothesis driven research
Deployment and troubleshooting of the genome informatics platform
Researching and presenting work at internal and external company meetings
Test and debug code
Maintain and improve functionality of existing system components
Develop back-end components to improve responsiveness and overall performance
Contribute to the design, architecture and implementation of new features and system components
Deployment and troubleshooting of the genome informatics platform