Software Engineer - Integration

Oxford Nanopore Technologies

Oxford, United Kingdom
**
Strong python skills
Linux packaging and distribution
Docker containerized environments
** Oxford Nanopore Technologies is seeking a Software Engineer for their Integration Development team to enhance system workflows and developer experience. The role focuses on integration testing, packaging, and cross-team collaboration within a scientific and fast-paced environment. **

Job Summary

  • The role focuses on strengthening systems and workflows that tie MinKNOW's components together to improve product robustness.
  • Candidates will design developer tooling to simplify local development, debugging, test execution, and release workflows.
  • The position requires maintaining build systems and standardizing environments using Docker and evolving CI/CD pipelines in GitLab.

Matching Summary

Match Score: 75

** Oxford Nanopore Technologies is seeking a Software Engineer for their Integration Development team to enhance system workflows and developer experience. The role focuses on integration testing, packaging, and cross-team collaboration within a scientific and fast-paced environment. **

Skills & Requirements

Must-have

  • Strong Python skills
  • Linux packaging and distribution
  • Docker containerized environments
  • GitLab CI/CD experience
  • Multi-component system debugging

Nice-to-have

  • Observability and metrics dashboards
  • Web technologies experience
  • Telemetry schema design
  • Scientific method appreciation
  • Cross-team collaboration skills

Key Requirements

  • Strong software engineering background
  • Experience with reproducible builds
  • Collaborative development practices

Work Rights

Not specified

Tailored Resume

Cover Letter