Software Engineer — Observability Instrumentation
G Research
Overview
In this role you will advance G-Research’s observability by engineering scalable telemetry pipelines and instrumentation patterns. You’ll work across C#, Python, and Kubernetes to standardize and improve how teams emit metrics, logs, and traces. You’ll collaborate with platform and application teams to enable golden paths for instrumentation and faster incident response. The role blends engineering leverage with AI-assisted tooling to drive reliable, observable services and measurable performance at scale.
Pay / Benefits- competitive compensation with annual discretionary bonus
- lunch provided
- 35 days’ annual leave
- 9% pension contributions
- healthcare and life assurance
- cycle-to-work scheme
- Extend and maintain OpenTelemetry SDKs, libraries and Collectors
- Build and support instrumentation paths across Kubernetes and non-Kubernetes workloads
- Embed observability standards across platform and application teams
- Leverage AI-assisted engineering to accelerate productivity and value
- Scale and improve telemetry backend systems and pipelines
- Improve incident response with better telemetry coverage
- Participate in on-call rotation
- Strong problem-solving and ability to turn standards into usable libraries and guidance
- Programming skills in C# and/or Python with solid software architecture understanding
- Hands-on experience with OpenTelemetry SDKs, instrumentation and Collectors
- Proficiency in Kubernetes and cloud-native observability
- Good understanding of metrics, logs and traces for debugging and operation of services
- DevOps tooling experience with Terraform, ArgoCD, Helm or Jenkins
- Interest in AI engineering and SRE practices for incident response and RCA
- customer-focused
- problem-solving
- team collaboration
- OpenTelemetry SDKs and Collectors
- Kubernetes
- cloud-native observability
Reference: WJ-747_30149750