Go Engineer - Intake Services Team

Elastic

Bangalore, India
On-site
Go programming language
Observability domain knowledge
Docker and kubernetes experience
Design and implement new features for observability intake services in Go, and maintain, update, and improve existing code and dependencies

Job Summary

  • Design and implement new features for observability intake services in Go, and maintain, update, and improve existing code and dependencies.
  • Build a strong backend solution for the OpenTelemetry data flow, design data formats for optimized data storage, and provide Pull Request reviews.
  • Build SLIs and SLOs, participate in an on-call rotation, and collaborate with other parts of the company on cross-team features.

Matching Summary

Design and implement new features for observability intake services in Go, and maintain, update, and improve existing code and dependencies.

Skills & Requirements

Must-have

  • Go programming language
  • Observability domain knowledge
  • Docker and Kubernetes experience
  • High throughput low latency services

Nice-to-have

  • OpenTelemetry experience
  • Stream processing platforms
  • SLO design and implementation
  • Cloud service provider experience
  • Elasticsearch and Kibana knowledge

Key Requirements

  • Experience with Go
  • Hands-on experience with Docker and Kubernetes

Work Rights

Not specified

Tailored Resume

Cover Letter