Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

Oxford
Oxford Nanopore Technologies
Software engineer
Posted: 21 June
Offer description

Social network you want to login/join with:

We bring the widest benefit to society through enabling the analysis of anything, by anyone, anywhere.

At Oxford Nanopore Technologies (ONT), we develop ground-breaking portable genetic sequencers for medical research in universities, hospitals, and organizations across the world. Ours is the only sequencing platform to provide ultra-long reads of DNA or RNA samples of any size in truly portable devices.

Our headquarters are in the beautiful Oxford Science Park, with secondary offices across the UK, the USA, APAC, and Europe.

ONT employs over 1400 people from diverse areas of expertise, including molecular biology, informatics, data and software engineering, electronics, manufacturing, and commercialization. The senior leadership team, led by CEO Dr. Gordon Sanghera, has a strong track record of successfully delivering ground-breaking medical technologies.


About this role

Along with 3 other software engineers in the Manufacturing Tracking (MT) team, you will optimize ONT’s systems for driving manufacturing processes and for collecting device telemetry data for analysis.


Key responsibilities

* 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 and AWS/Kubernetes infrastructure; provide second-line support for our systems, working directly with our internal user base; design careful and targeted solutions to important business problems.
* Engage with diverse stakeholders from across the organization to define targeted improvements to meet ONT’s strategic goals: drive requirements-gathering meetings and important discussions in Slack and Jira; lead initiatives from kick-off to delivery.
* Help the team define, estimate, prioritize, and track work: create and manage clear and informative Jira tickets; engage in planning, estimation, and prioritization meetings.
* Suggest and drive efficiency improvements to our systems and pipelines: write tests; improve GitLab pipelines & K8s manifests; optimize repository settings; introduce metrics and dashboards.
* Uphold and enhance our team values, standards, and practices: continually improve our team documentation, working practices, and code standards; engage in team retrospectives; participate in code reviews to enhance code quality.


Technologies we use

Experience in these is helpful, but not all are required. We value your ability to perform the key responsibilities above more than specific expertise.

* 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: EC2; Lambdas; EKS; ECR; S3; EFS; VPC networking and security groups


Benefits

Along with an excellent starting salary, we offer a significant annual bonus, generous pension contributions, sick leave allowance, private healthcare, and a share plan.

Our office is situated within beautiful, landscaped surroundings with tree-lined walks, water features, and a lake, creating a wonderful working environment.


About the Manufacturing Tracking team

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

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

We build systems to fulfill our mission, including:

* Sawtooth suite: Django/Flask/React applications for manufacturing operators
* Orca: a Flask API for telemetry data from sequencing devices
* Equipment Management Registry: tracking maintenance of equipment
* End to End Data Transfer: batch processing system for data import


How we work

We organize our work into fortnightly sprints, with daily standups, planning, refinement, stakeholder meetings, and retrospectives. We mostly work remotely but meet in the office on Mondays to plan each sprint.


Principles

We value open and clear communication, documentation, ownership, automation, realistic commitments, and a no-blame culture.

Apply today to make a real difference to humankind!

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer (full-stack)
Quainton
VIKASO® | Robotics 4.0
Software engineer
Similar job
Graduate software engineer
Abingdon
Permanent
Carbon60 - Eng&Tech
Software engineer
£30,000 a year
Similar job
Software engineer - javascript - £500pd - 6 months - id41847
Oxford
Humand Talent
Software engineer
See more jobs
Similar jobs
It jobs in Oxford
jobs Oxford
jobs Oxfordshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Oxford > Senior Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save