1. What is a Software Engineer at Oxford Nanopore Technologies?
As a Software Engineer at Oxford Nanopore Technologies, you are at the intersection of cutting-edge molecular biology and high-performance computing. Your work directly enables the analysis of genetic data, powering devices that sequence DNA and RNA in real-time. This role is critical to the mission of making biological analysis accessible to everyone, everywhere, by creating robust, scalable software that handles complex, high-throughput signal data.
You will contribute to a unique problem space where software performance is not just a metric, but a necessity for scientific discovery. Whether you are working on observability, bioinformatics workflows, or production quality engineering, your code impacts how researchers and clinicians interpret the building blocks of life. Success in this role requires a blend of rigorous engineering standards, a willingness to tackle complex algorithmic challenges, and the ability to operate in a fast-paced, highly technical environment.

