Senior Software Engineer - Observe by Snowflake, Metrics Platform

Snowflake Computing Switzerland GmbH · Zürich

Responsibilities

  • Own and improve components of the metrics pipeline, ingestion, storage, query execution, caching, and optimizations.
  • Contribute to the design of next-generation metrics systems.
  • Design and run experiments to validate architectural changes before full implementation.
  • Investigate and resolve customer-reported performance issues in the metrics domain.
  • Collaborate with the broader Metrics team on cross-cutting concerns, query execution, caching, and pipeline architecture.

Requirements

  • 5+ years of industry experience building backend distributed systems.
  • Hands-on experience building and optimizing data pipelines, query engines, or storage systems.
  • Strong foundations in algorithms, data structures, and distributed systems architecture.
  • Ability to rapidly onboard to complex, unfamiliar systems and drive meaningful improvements without needing a long ramp.
  • Customer-focused mindset: able to connect backend engineering decisions to real user pain and prioritize accordingly.
  • Strong communication skills for working across engineering, product, and customer-facing teams.

Nice to have

  • Experience with time-series databases (Prometheus, InfluxDB, TimescaleDB, or similar).
  • Experience with Snowflake or other cloud data warehouses; particularly in optimizing for interactive and low latency query workloads.
  • Prior work on observability, monitoring, or telemetry platforms.
  • Familiarity with columnar storage formats, inverted indexes, or OLAP query optimization.
  • Advanced degree in Computer Science with a focus on databases or systems.

What the company offers

  • Startup-style ownership and velocity combined with global reach, operational excellence, and ecosystem of a leading data platform.
  • Opportunity to help redefine the future of how work gets done.

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.