Senior Software Engineer Observability & Telemetry
Hyderabad, Bangalore and Pune (Flexible)
5+yrs Experience
What you'll do
This role will require you to:
- Design, develop, test, and debug scalable observability and telemetry components for cloud-native systems.
- Write clean, efficient, and maintainable code in languages such as Python, Java, or Go.
- Implement and maintain telemetry pipelines for metrics, logs, and traces using modern observability tools.
- Conduct performance tuning and system optimization to ensure high availability and reliability.
- Use AI-assisted development tools to accelerate coding, testing, and debugging workflows.
- Collaborate with cross-functional teams to deliver high-quality observability solutions.
- Participate in code reviews, design discussions, and contribute to technical documentation.
- Integrate observability solutions with CI/CD pipelines to support automated deployments and monitoring.
- Continuously evaluate and adopt new technologies to improve development efficiency and system observability.
Who you'll work with
You will join a high-performing engineering team with:
- A collaborative engineering team focused on delivering reliable and scalable systems.
- Peers and leaders who value innovation, continuous learning, and knowledge sharing.
- Cross-functional partners including product managers, SREs, and platform engineers.
- An environment that supports mentorship, inclusion, and professional growth.
What makes you a qualified candidate
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of software development experience, including 2+ years in observability or telemetry.
- Proficiency in one or more programming languages: Python, Java, or Go.
- Hands-on experience with observability tools such as OpenTelemetry, Prometheus, Grafana, Datadog, or Splunk.
- Experience with public cloud platforms (AWS, Azure, or GCP).
- Familiarity with containerization (Docker), orchestration (Kubernetes), and CI/CD practices.
- Strong debugging, testing, and performance tuning skills.
- Experience using AI tools to enhance software development productivity.