About The Job
We are seeking a Senior Software Engineer to join our
Backend Core Team. You'll be part of a small group of highly skilled engineers working on our products, including both our open-source project and enterprise offering, Odigos. Our tech stack centers around Go, with extensive use of Kubernetes, so we're looking for someone proficient in these technologies. If you're passionate about open source and excited about making distributed tracing accessible and straightforward for developers, we'd love to hear from you!
About Us
Developers today struggle to extract and deliver high-quality monitoring data. Building an observability pipeline is a slow, manual process that takes months, requires extensive code changes across multiple R&D teams, and demands tight collaboration.
Odigos eliminates this complexity with an open-source solution that automatically generates distributed traces for any application—without any engineering work. By leveraging eBPF technology, Odigos enables seamless observability, making it easier than ever for developers to gain deep insights into their systems.
what You’ll Do
- Develop and maintain our open-source and enterprise products, with a focus on creating Kubernetes Operators in Go.
- Integrate and instrument libraries to enhance observability, ensuring robust and seamless distributed tracing across various application environments.
- Work closely with clients to understand their needs, address their issues, and ensure our solutions meet their expectations.
- Engage with the community and contribute to building a strong user base around our products.
What You’ll Bring
Minimum Qualifications
- 5+ years of experience as a Backend Engineer.
- Strong expertise in Go, Python, Node.js, or Java (with a preference for Go).
- Hands-on experience with Kubernetes and Kubernetes Operator development.
Preferred Qualifications
- Proficiency in Go and experience building production-grade applications.
- Familiarity with OpenTelemetry and observability tools.
- Experience with distributed tracing and debugging complex microservices.