
Software Engineer, Observability
Oxford Nanopore Technologies27 days ago
Oxford, United KingdomEntry Level
Responsibilities
- Build and improve application and service observability systems using Grafana Cloud and CloudWatch.
- Develop user experience indicators connecting service behavior to business value streams.
- Contribute to Python application development and maintainable code through GitLab merge requests.
- Apply infrastructure as code principles and software security standards.
- Provide second-line support for operational systems and resolve issues with internal users.
- Improve documentation, processes, and working practices to raise delivery standards.
Requirements
- Solid understanding of observability concepts including metrics, logs, traces, dashboards, and alerts.
- Ability to combine observability signals with SQL data sources to measure service quality and user behavior.
- Knowledge of Python APIs, web applications, AWS services, CI/CD automation, or container orchestration is advantageous.
Benefits
- Hybrid work arrangement, as indicated by the posting.
- Opportunities to work across on-premises VMs, HPC compute and storage systems, Kubernetes, and AWS environments.
- Cross-functional collaboration supporting R&D, technology transfer, and manufacturing operations.
Tech Stack
Categories
Site Reliability
About Oxford Nanopore Technologies
Oxford Nanopore Technologies builds nanopore-based DNA/RNA sequencing platforms, consumables, and analysis software used by researchers, biopharma, healthcare, and public health labs. Its portfolio includes portable and high-throughput instruments with real-time data streaming, plus EPI2ME workflows. Founded in 2005 as a University of Oxford spin-out and headquartered in Oxford, it is listed on the London Stock Exchange and reports customers in more than 125 countries.