Remote job
Staff Software Engineer - OpenTelemetry Python instrumentation | Ireland | Remote
Job details
About this role
Role overview
Contribute as a senior individual engineer to Python support for OpenTelemetry, with a particular focus on generative AI applications and agent workflows. The work combines hands-on development of SDKs and instrumentation libraries with upstream open-source collaboration, helping developers observe application behavior and bringing useful improvements into observability products.
Responsibilities - Improve and maintain the OpenTelemetry Python SDK and its instrumentation libraries. - Build instrumentation that helps teams capture telemetry from AI applications and agent workflows. - Work with open-source maintainers and other vendors on specifications, APIs, and implementation choices. - Coordinate and deliver substantial engineering work spanning multiple systems. - Coach and mentor teammates, and help identify and resolve technical or product-process issues. - Contribute upstream and connect relevant community improvements to product offerings.
Requirements - Deep software engineering expertise in Python and working knowledge of other programming languages. - Experience delivering complex projects across systems, including planning, coordination, and execution. - Ability to mentor other engineers and help improve team processes. - Interest in AI applications and in helping developers understand application health and performance. - Strong collaboration and communication skills for work across open-source communities and distributed teams.
Nice to have - Experience with OpenTelemetry SDKs, instrumentation, or related open-source projects. - Familiarity with generative AI systems or agent workflows.
Benefits and work setup - Remote opportunity open to applicants in Germany, the United Kingdom, Ireland, and Spain. - Individual contributor career progression is supported without requiring a move into management. - The organization describes a global remote culture, offers in-person onboarding, and provides a 30-day annual leave policy, with three days reserved for company shutdowns and local law taking precedence.