Arcus Search
Software Engineer (C# / Python) – Platform & Observability Focus
A platform engineering role building shared SDKs, libraries, and internal developer infrastructure in C# and Python, with a focus on observability tooling and OpenTelemetry instrumentation. The engineer works cross-team to improve telemetry, reliability, and engineering standards rather than shipping features.
- Compensation
- Not disclosed
- Location
- London, United Kingdom
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Strong Software Engineering background in C# and/or Python
- Experience building SDKs, libraries, or internal developer tooling
- Familiarity with observability concepts (Otel, tracing, metrics, logging)
- OpenTelemetry exposure
- Experience working in distributed systems or platform-style environments
- Strong understanding of software design patterns and reusable architecture
- Comfortable working across multiple teams and systems
Nice to have
- Hands-on OpenTelemetry experience (not just awareness)
- Kubernetes / cloud-native environments
- DevOps, CI/CD, or automation tooling exposure
- Background in platform engineering or SRE-style roles
Full description
We’re looking for a Software Engineer with a strong platform engineering mindset, ideally coming from a background close to observability, shared tooling, or developer infrastructure.
Key focus of the role
- Build and maintain SDKs, libraries, and shared engineering components
- Work on cross-team platform solutions and engineering standards
- Contribute to observability tooling and instrumentation (OpenTelemetry exposure required)
- Improve engineering consistency through reusable patterns and automation
- Support distributed systems and backend engineering initiatives
- Work across C# and Python environments
- Collaborate with engineers to improve reliability, telemetry, and system insight
What we’re looking for
- Strong Software Engineering background in C# and/or Python
- Experience building SDKs, libraries, or internal developer tooling
- Familiarity with observability concepts (Otel, tracing, metrics, logging)
- Experience working in distributed systems or platform-style environments
- Strong understanding of software design patterns and reusable architecture
- Comfortable working across multiple teams and systems
Nice to have
- Hands-on OpenTelemetry experience (not just awareness)
- Kubernetes / cloud-native environments
- DevOps, CI/CD, or automation tooling exposure
- Background in platform engineering or SRE-style roles
Important context
- Focus is shared engineering infrastructure, not feature development
- Cross-platform role with strong DevOps / backend engineering overlap
- Exposure to observability is key — not expert level, but must be familiar