Software Engineer

5 days ago


Oxford Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC and Europe.

Oxford Nanopore employs from multiple subject areas including nanopore science, molecular biology and applications, informatics, engineering, electronics, manufacturing and commercialisation. The management team, led by CEO Dr Gordon Sanghera, has a track record of delivering disruptive technologies to the market.

Oxford Nanopore's sequencing platform is the only technology that offers real-time analysis, in fully scalable formats from pocket to population scale, that can analyse native DNA or RNA and sequence any length of fragment to achieve short to ultra-long read lengths. Our goal is to enable the analysis of any living thing, by anyone, anywhere

Along with 3 other software engineers in the Manufacturing Tracking (MT) team, you will optimise ONT's systems for driving manufacturing processes and for collecting device telemetry data for analysis. Please note that this role is mostly working from home, but we meet in the office to plan the upcoming sprint on the Monday at the start of each sprint.

The Details…

About the Manufacturing Tracking team

Our mission is to optimise manufacturing efficiency and reliable capture of device telemetry across ONT .

Our team has four experienced software engineers (including this position), and sits within the Operational Systems Engineering department in Global IT. We also collaborate with data engineers and software engineers from across the business.

We build several systems to fulfil our mission, most importantly:

  • Sawtooth suite : Three Django/Flask/React applications for manufacturing operators to track their manufacturing sessions
  • Orca : A highly-available Flask API for receiving telemetry data from all our genetic sequencing devices across the world
  • Equipment Management Registry : A Django application for tracking the maintenance of equipment
  • End to End Data Transfer : A batch processing system for receiving and importing data from third party suppliers

What We're Looking For…

At a minimum, this role requires significant experience of server-side programming and fluency with collaborating on code in a Git-based hosting platform .

Beyond that, we are generally looking for candidates who are well suited to carry out the following key responsibilities of this role:

  • Efficiently develop & deliver improvements to our systems to support business needs:
    • Develop our Python- and React-based webapps and API services through GitLab merge requests
    • Maintain and improve the MySQL database data, schemas and structures
    • Evolve the GitLab deployment pipelines, Kubernetes manifests and AWS resources
    • Provide second-line support for our systems, working directly with our internal user base
    • Design careful and targeted solutions to important business problems
    • Suggest and drive efficiency improvements by writing tests, optimising repository settings and introducing metrics & dashboards
  • Improve our team's spirit, sense of purpose and efficiency:
    • Uphold and enhance our team values, standards and practices
    • Define, estimate, prioritise and track work in prioritisation meetings and beyond
    • Create and manage clear, informative Jira tickets to track agreed work
    • Improve our team documentation, working practices and code standards
    • Engage in team retrospectives to drive further improvements
    • Collaboratively enhance code quality through code reviews
  • Engage with diverse stakeholders from across the organisation to define targeted improvements to meetONT's strategic goals:
    • Drive requirements-gathering meetings and important discussions in Slack and Jira
    • Lead initiatives from kick-off to delivery

Technologies we use

We make use of the following technologies and services:

Managing work: Jira; Confluence; Slack

Languages: Python; JavaScript; Typescript

Frameworks: Django; Flask; React

Databases: MySQL; MongoDB Atlas

Pipeline tools: Gitlab repositories, merge requests & CI pipelines; Kubernetes manifests, Kustomize & kubectl

AWS infrastructure: Elastic Compute Cloud (EC2) instances; Lambdas; Elastic Kuberneres Service (EKS); Elastic Container Registry (ECR); Simple Storage Services (S3); Elastic File System (EFS); Virtual Private Cloud (VPC) networking and security groups

While experience in these technologies is helpful, they are not all required for the role. We care more about your ability to perform the role's responsibilities than your expertise in specific technologies.

What we offer…..

We offer outstanding benefits to include an attractive bonus, generous pension contributions, private healthcare and an excellent starting salary. Based within beautiful, landscaped surroundings with tree-lined walks, water features and a lake, all of which make for a wonderful working environment.

If you are looking to utilise your skills to really make a difference to humankind, then consider joining our team and apply today

Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the job.

#LI-JC1

#LI-hybrid



  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time €40,000 - €65,000

    Software Engineer - £ 40 - 65k - Oxford - Hybrid 2/3 days in office My client is a rapidly growing company in their niche providing groundbreaking productization of cutting-edge technology for a range of sectors globally. Due to sustained success, they’re expanding their engineering team. Analyse user requirements and develop, test, and refine software...

  • Senior Engineer

    3 weeks ago


    Oxford, Oxfordshire, United Kingdom NS85 Recruitment Full time

    Are you an experienced Senior Software Engineer looking to contribute to high-level motorsport projects? You will be responsible for the continuous delivery of in-house software, working closely with the Performance Group to prioritise requirements and ensure the agile delivery of high-quality software across the organisation. As a Senior Software Engineer,...


  • Oxford, Oxfordshire, United Kingdom Corriculo Recruitment Full time

    Senior Software Engineer, JavaScript, Node, Python, Hybrid, COR5791 We’re looking for a Senior Software Engineer, with solid commercial experience with JavaScript technologies to work on my clients pioneering core product suite. With their head office in Oxfordshire and the opportunity to work on a hybrid basis, this is a great role for a Senior Software...


  • Oxford, Oxfordshire, United Kingdom NS85 Recruitment Full time

    Are you an experienced Senior Software Engineer looking to contribute to high-level motorsport projects? Do you have experience in the top flights of motorsport? Then we want to hear from you. You will be responsible for the continuous delivery of in-house software, working closely with the Performance Group to prioritise requirements and ensure the agile...

  • Software Engineer

    3 weeks ago


    Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time €40,000 - €65,000

    Software Engineer - £ 40 - 65k – Oxford – Hybrid 2/3 days in office My client is a rapidly growing company in their niche providing groundbreaking productization of cutting-edge technology for a range of sectors globally. Due to sustained success, they’re expanding their engineering team. Main duties: Analyse user requirements and develop, test,...

  • Software Engineer

    5 days ago


    Oxford, Oxfordshire, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC and Europe.Oxford Nanopore employs from multiple subject areas including nanopore science, molecular biology and applications, informatics, engineering, electronics,...

  • Software Engineer

    22 hours ago


    Oxford, Oxfordshire, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC and Europe.Oxford Nanopore employs from multiple subject areas including nanopore science, molecular biology and applications, informatics, engineering, electronics,...

  • Software Engineer

    21 hours ago


    Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC and Europe. Oxford Nanopore employs from multiple subject areas including nanopore science, molecular biology and applications, informatics, engineering, electronics,...

  • Software Engineer

    4 hours ago


    Oxford, Oxfordshire, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC and Europe.Oxford Nanopore employs from multiple subject areas including nanopore science, molecular biology and applications, informatics, engineering, electronics,...


  • Oxford, Oxfordshire, United Kingdom Corriculo Recruitment Full time

    Senior Software Engineer, JavaScript, Node, Python, Hybrid, COR5791 We’re looking for a Senior Software Engineer, with solid commercial experience with JavaScript technologies to work on my clients pioneering core product suite. With their head office in Oxfordshire and the opportunity to work on a hybrid basis, this is a great role for a Senior Software...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC and Europe. Oxford Nanopore employs from multiple subject areas including nanopore science, molecular biology and applications, informatics, engineering, electronics,...

  • Junior Software

    3 weeks ago


    Oxford, Oxfordshire, United Kingdom Enterprise Recruitment Ltd Full time

    Junior Software / Electronics Test Engineer - Audio A role has just opened at a company developing the latest in audio technology, used by broadcasters & music producers across the globe. They are looking for a Junior Test Engineer to test all software and hardware elements of their products. This person will be taught all there is to know about their...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC and Europe. Oxford Nanopore employs from multiple subject areas including nanopore science, molecular biology and applications, informatics, engineering, electronics,...


  • Oxfordshire, United Kingdom Round Peg Solutions Full time

    We are a managed service provider who have exclusively partnered up with an exciting Aerospace company near Oxford to handle their entire recruitment process as they search for a Verification Software Engineer to join them on a long-term contract basis. They manufacture revolutionary technology supporting the ever-growing advanced air mobility sector out of...


  • Oxfordshire, United Kingdom Corriculo Recruitment Full time

    Senior Software Engineer, JavaScript, Node, Python, Hybrid, COR5791 We’re looking for a Senior Software Engineer, with solid commercial experience with JavaScript technologies to work on my clients pioneering core product suite. With their head office in Oxfordshire and the opportunity to work on a hybrid basis, this is a great role for a Senior Software...


  • Oxfordshire, United Kingdom Corriculo Recruitment Full time

    Senior Software Engineer, JavaScript, Node, Python, Hybrid, COR5791 We’re looking for a Senior Software Engineer, with solid commercial experience with JavaScript technologies to work on my clients pioneering core product suite. With their head office in Oxfordshire and the opportunity to work on a hybrid basis, this is a great role for a Senior Software...


  • Oxfordshire, United Kingdom Corriculo Recruitment Full time

    Senior Software Engineer, JavaScript, Node, Python, Hybrid, COR5791 We’re looking for a Senior Software Engineer, with solid commercial experience with JavaScript technologies to work on my clients pioneering core product suite. With their head office in Oxfordshire and the opportunity to work on a hybrid basis, this is a great role for a Senior Software...

  • Junior Software

    3 weeks ago


    Oxford, Oxfordshire, United Kingdom Enterprise Recruitment Ltd Full time

    Junior Software / Electronics Test Engineer - Audio A role has just opened at a company developing the latest in audio technology, used by broadcasters & music producers across the globe. They are looking for a Junior Test Engineer to test all software and hardware elements of their products. This person will be taught all there is to know about their full...

  • Senior Engineer

    3 weeks ago


    Oxfordshire, United Kingdom Cure Talent Ltd Full time

    Cure Talent is thrilled to partner with a renowned global medical technology company with an impressive legacy spanning over a century, dedicated to creating life-enhancing medical diagnostic products! Due to an expanding portfolio of systems and continued business growth, we have an exciting opportunity for a Senior Software Engineer/Senior Systems Engineer...


  • Oxfordshire, United Kingdom IC Resources Full time

    Job Description Junior Labview Software Engineer now needed in Oxford. I am seeking a Junior Labview Software Engineer who is looking for an exciting opportunity to join an established team producing high-quality, leading-edge software for the semiconductor sector. This role will suit a well qualified graduate who can demonstrate 1-3 years software...