
Senior Software Engineer I - OTel
- Noida, Uttar Pradesh Bangalore, Karnataka
- Permanent
- Full-time
- Design and implement features for an extremely robust and lean OpenTelemetry collection engine.
- Good hands-on understanding of Kubernetes and the Ability to quickly diagnose and resolve complex issues in a production environment.
- Write robust code with unit and integration tests.
- Contribute to the upstream OpenTelemetry project.
- Analyze and improve the efficiency, scalability, and reliability of our backend systems.
- Work as a team member, helping the team respond quickly and effectively to business needs
- Experience with CI and on-call production support
- B.Tech, M.Tech, or Ph.D. in Computer Science or related discipline
- 5-8 years of industry experience with a proven track record of ownership
- Experience with GoLang or other statically typed language (Java, Scala, C++). Willingness to learn GoLang if you don't have the experience.
- Strong communication skills and the ability to work in a team environment
- Understand the performance characteristics of commonly used data structures (maps, lists, trees, etc)
- Demonstrated ability to learn quickly, solve problems and adapt to new technologies
- Contributing to an open-source project and preferably open-source telemetry collection
- Familiarity with the monitoring/observability space.
- Working experience with GitHub Actions or other CI pipelines
- A GitHub account with recent activity and contributions to open source projects
- Experience in multi-threaded programming and distributed systems is highly desirable.
- Comfortable working with Unix-type operating systems (Linux, OS X)
- Familiarity with Docker, Kubernetes, Helm, Terraform, etc.
- Agile software development experience (test-driven development, iterative and incremental development)