Elixir Engineer: Observability

Supabase Supabase · Data AI · Remote · Engineering

Backend Elixir Engineer focused on developing and improving Supabase's Observability product, including building a connector for ClickHouse, enriching the OTEL ingestion pipeline, and optimizing Kubernetes usage.

What you'd actually do

  1. Help building a connector for ClickHouse that will allow the product to grow while also providing a better self hosting experience to our users
  2. Enrich our OTEL ingestion pipeline to cover the full specification while also ensuring our ingestion performance is high
  3. Work with our infrastructure team to guide them on the optimizations required for our specific use case of Kubernetes

Skills

Required

  • Elixir
  • Erlang
  • ClickHouse
  • OTEL
  • Kubernetes

Nice to have

  • globally distributed applications

What the JD emphasized

  • 5+ years of experience working with Elixir/Erlang in production
  • Experience with clustered Elixir applications
  • Knowledge of ClickHouse and its internals
  • Have a deep understanding of the OTEL standards
  • Have worked with Kubernetes applications and understand the requirements and pitfalls of using it with the BeamVM