Remote job
Staff Software Engineer - OpenTelemetry Python instrumentation | UK | Remote
Job details
About this role
Role overview Improve Python support for OpenTelemetry, helping developers observe applications and infrastructure, with a particular emphasis on generative AI systems and agent workflows. The work spans upstream open-source SDKs and instrumentation libraries as well as bringing useful advances into commercial observability products. This is a senior individual contributor role with broad technical coordination and mentorship responsibilities.
Responsibilities - Develop and maintain the OpenTelemetry Python SDK and instrumentation libraries in collaboration with project maintainers and other contributors. - Build instrumentation that captures useful telemetry from AI applications and agent workflows. - Contribute to API, specification, and implementation decisions through open-source collaboration. - Coordinate and deliver substantial work across multiple systems, helping resolve technical and product process issues. - Coach and mentor teammates, and contribute to clear planning and delivery.
Requirements - Deep Python software engineering expertise and experience delivering production-quality software. - Strong knowledge of observability instrumentation and interest in applying it to AI applications. - Ability to work effectively with open-source communities and across multiple programming languages. - Experience estimating, planning, coordinating, and delivering large technical projects across systems. - Ability to mentor others and identify improvements to engineering practices and product processes.
Benefits and work setup This is a remote role open to applicants in the UK, Germany, Ireland, and Spain, with country-specific compensation and benefits. The organization offers a defined individual-contributor career path, 30 days of annual leave subject to local law, and three designated company shutdown days within that allowance. New hires participate in in-person onboarding.