TMS LLC
Grafana Labs
Staff Software Engineer - Adaptive Telemetry, Databases | Kanada | Remote
Über die Stelle
Grafana Labs ist das Unternehmen hinter Grafana Cloud, der vollständig verwalteten Observability-Plattform, der mehr als 10,000 Organisationen vertrauen, um Zuverlässigkeit zu gewährleisten, Vorfälle schneller zu lösen und Telemetrie im großen Maßstab zu optimieren. Grafana Cloud basiert auf Open Source und offenen Standards und ist auf Interoperabilität über jeden Stack hinweg ausgelegt. Es bringt KI in die Observability und Observability in die KI, wodurch Teams (und ihre Agenten) eine einheitliche Sicht erhalten, um alle ihre unterschiedlichen Daten sehen, verstehen und darauf reagieren zu können, wo auch immer sie sich befinden, und um mit der Geschwindigkeit ihrer Ambitionen voranzukommen. Kunden, darunter Anthropic, Bloomberg, NVIDIA, Microsoft und Salesforce, verlassen sich auf Grafana Labs. Wir sind ein 100% Remote-Unternehmen mit Teammitgliedern in über 40 Ländern, unterstützt von führenden Investoren wie Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG und Lead Edge Capital. Erfahren Sie mehr unter grafana.com grafana.com und folgen Sie uns auf LinkedIn linkedin.com/company/grafana-labs/ und X twitter.com/grafana.
Wir wachsen schnell und bleiben unseren Besonderheiten treu: ein Open-Source-Erbe, eine globale kollaborative Kultur und eine Leidenschaft für sinnvolle Arbeit. Unser Team gedeiht in einem innovationsgetriebenen Umfeld, in dem Transparenz, Autonomie und Vertrauen alles antreiben, was wir tun.
Als Unternehmen sind wir Remote-First und global. Wir begrüßen Menschen mit unterschiedlichen Erfahrungen und Hintergründen, um vielfältige Teams aufzubauen, in denen jede Person eine neue Perspektive in die Software einbringt.
Sie erfüllen möglicherweise nicht alle Anforderungen, und das ist in Ordnung. Wenn diese Rolle Sie begeistert, würden wir uns freuen, wenn Sie sich melden, denn dies könnte eine wirklich karriereprägende Gelegenheit sein.
STAFF BACKEND ENGINEER - ADAPTIVE TELEMETRY, DATABASES
Was ist Grafana Cloud?
Grafana Cloud ist unsere komponierbare Observability-Plattform, die Metriken, Logs, Traces und Profile mit Grafana integriert. Sie ermöglicht es unseren Kunden, die besten Open-Source-Observability-Tools – einschließlich Prometheus, Mimir, Loki, Tempo und Pyroscope – zu nutzen, ohne den Aufwand für die Installation, Wartung und Skalierung ihres eigenen Observability-Stacks.
Die Abteilung Databases ist für die Telemetrie-Datenbanken verantwortlich, die Mimir für Metriken github.com/grafana/mimir, Loki für Logs github.com/grafana/loki, Tempo für Traces github.com/grafana/tempo und Pyroscope für Profile github.com/grafana/pyroscope sind. Wir bieten unsere Datenbanken als Cloud-Service an, der Grafana Cloud unterstützt.
Adaptive Telemetry Group
Die Adaptive Telemetry Group, Teil der Abteilung Databases, hat die Mission, sicherzustellen, dass alle in unseren Datenbanken gespeicherten Telemetriedaten beachtenswert sind.
Im Rahmen dieser Mission ist die Gruppe für die Entwicklung von Adaptive Metrics grafana.com/docs/grafana-cloud/cost-management-and-billing/reduce-costs/metrics-costs/control-metrics-usage-via-adaptive-metrics/, Adaptive Logs grafana.com/docs/grafana-cloud/cost-management-and-billing/reduce-costs/logs-costs/adaptive-logs/, Adaptive Traces grafana.com/docs/grafana-cloud/adaptive-telemetry/adaptive-traces/ und Adaptive Profiles verantwortlich.
Unsere Adaptive Telemetry-Lösungen geben Benutzern die Möglichkeit, ihre Telemetriedaten zu steuern und zu optimieren. Diese Lösungen stellen sicher, dass die Datenspeicherung basierend auf individuellen Nutzungsmustern optimiert wird, sodass nur die wertvollsten Daten erhalten bleiben.
DIESE POSITION IST REMOTE. WIR SUCHEN KANDIDATEN IN DEN KANADISCHEN ZEITZONEN.
*Die Vergütungsspannen sind länderspezifisch. Wenn Sie sich für diese Stelle von einem anderen Standort als dem oben genannten bewerben, wird Ihr Recruiter zu Beginn des Prozesses die für Ihren spezifischen Markt definierten Gehaltsspannen und Leistungen besprechen.
Chancengleichheit: Grafana Labs ist ein Arbeitgeber, der Chancengleichheit bietet. Wir begrüßen Bewerbungen von allen, unabhängig von Rasse, Hautfarbe, Nationalität, Herkunft, Kaste, Geschlecht, Geschlechtsumwandlung, Identität oder Ausdruck, sexueller Orientierung, Alter, Religion oder Weltanschauung, Behinderung, Veteranenstatus, genetischen Informationen, Schwangerschaft, Mutterschaft, Familienstand, Betreuerstatus oder jedem anderen Merkmal, das nach lokalem Recht geschützt ist. Wir glauben, dass Gleichheit und Vielfalt eine starke Organisation aufbauen, und wir arbeiten hart daran, sicherzustellen, dass dies die Grundlage unserer Organisation bildet, während wir wachsen.
#LI-Remote
Informationen darüber, wie Ihre persönlichen Daten verwendet werden, nachdem Sie sich für eine Stelle beworben haben, finden Sie in unserer Datenschutzerklärung grafana.com/legal/applicant-and-candidate-privacy-policy/.
Was Sie tun werden
- Treiben Sie die technische Strategie und Roadmap voran. Definieren Sie proaktiv die architektonische Vision, priorisieren Sie Arbeiten, die wichtige Produkt- oder Plattformverbesserungen ermöglichen, und beeinflussen Sie Produkt- und Engineering-Entscheidungen.
- Leiten Sie die End-to-End-Bereitstellung großer, funktionsübergreifender Projekte. Übernehmen Sie die Planung, das Design, die Ausführung, die Einführung und den langfristigen Betrieb großer Initiativen.
- Verantwortlich für Architektur, Zuverlässigkeit, Leistung und Kosten kritischer Systeme. Treffen Sie pragmatische Architekturentscheidungen, die Skalierbarkeit, Verfügbarkeit, Latenz und Kosten ausbalancieren und gleichzeitig sicherstellen, dass die Systeme wartbar und erweiterbar bleiben.
- Definieren Sie SLOs/SLIs und leiten Sie die Reaktion auf Vorfälle. Legen Sie messbare Zuverlässigkeitsziele fest, führen Sie die Reaktion auf schwerwiegende Vorfälle durch, leiten Sie fehlerfreie Post-Mortems und treiben Sie systemische Korrekturen und Automatisierung voran, um Wiederholungen zu verhindern.
- Verbessern Sie Observability, Automatisierung und operative Bereitschaft. Setzen Sie sich für Telemetrie-, Alarmierungs-, Runbook-, Kapazitätsplanungs- und Automatisierungsbemühungen ein, die manuelle Arbeit reduzieren, die Fehlersuche beschleunigen und die MTTR senken.
- Stimmen Sie Stakeholder ab und beseitigen Sie Hindernisse. Koordinieren Sie abteilungsübergreifend mit Produkt, Design und anderen Teams, um Prioritäten abzustimmen, Kompromisse auszuhandeln und die Bereitstellung für große Initiativen zu ermöglichen.
- Mentoring und Förderung von Engineering-Talenten. Coachen Sie erfahrene und mittelgroße Ingenieure, leiten Sie Design-Reviews, erhöhen Sie die Engineering-Standards und helfen Sie Teammitgliedern, fundierte technische Kompromisse einzugehen.
- Vertreten Sie das Engineering intern und extern. Kommunizieren Sie die technische Strategie klar an nicht-technische Stakeholder und vertreten Sie das Team in der abteilungsübergreifenden Planung.
Wir investieren stark in die Produktivität der Entwickler. Sie können moderne KI-Codierungsassistenten als Teil Ihres täglichen Workflows nutzen (Ihre Wahl der Tools, innerhalb der Sicherheitsrichtlinien), unterstützt durch ein vom Unternehmen finanziertes Nutzungsbudget, damit Sie schnell und ohne unnötige Reibungsverluste iterieren können. Wir fördern pragmatische KI-gestützte Entwicklung: schnellere Prototypenentwicklung, Testerstellung, Refactoring, Dokumentation und Incident-Follow-ups – immer mit starker Code-Review und Qualitätsstandards. Sie haben auch Zugang zu den neuesten Frontier-Modellen von OpenAI, Anthropic und Google.
Mindestanforderungen
Was Sie zu einem großartigen Kandidaten macht
Sie sind ein motivierter Self-Starter mit einer Tendenz zum Handeln. Sie sind kundenorientiert. Wir bauen alles mit Blick auf unsere Benutzer. Sie haben eine Leidenschaft dafür, intuitive Produkte zu entwickeln, die den Bedürfnissen der Kunden entsprechen.
- Nachgewiesene Bereitstellung großer verteilter Systeme. Erfahrung in der Auslieferung und dem Betrieb komplexer Systeme, die mehrere Teams umfassen, mit klaren Beweisen für technische Führung und Wirkung.
- Starke Instinkte für Systemdesign. Tiefes Verständnis der Kompromisse bei Latenz, Konsistenz, Verfügbarkeit, Skalierung und Kosten.
- Praktische Cloud- und Plattformerfahrung. Solide Erfahrung mit Cloud-nativen Architekturen (Microservices, Container/Kubernetes, IaC) und den operativen Praktiken, die sie am Laufen halten.
- Verantwortung für Zuverlässigkeit und Leistung. Komfort bei der Definition von SLOs/SLIs, Kapazitätsplanung, Leistungsoptimierung und der durchgängigen Durchführung von Zuverlässigkeitsarbeiten.
- Hervorragende Programmier- und Designfähigkeiten. Sie schreiben klaren, wartbaren, gut getesteten Code und können technische Designs leiten – wir verwenden Go, aber Python/C/C++/Rust oder Ähnliches sind gut übertragbar.
- Komfort mit KI-gestützter Entwicklung. Wir setzen KI und agentenbasierte Entwicklung ein, daher erwarten wir, dass Sie neugierig und komfortabel im Umgang mit KI-gestützten Entwicklertools sind und idealerweise praktische Erfahrung darin haben, diese in den Workflow eines Teams zu integrieren.
- Erfahrung mit Messaging und Telemetrie. Vertrautheit mit Streaming-/Messaging-Systemen (z. B. Kafka) und Observability-Tools (Prometheus/Grafana oder Äquivalente).
- Einfluss ohne Autorität. Fähigkeit, funktionsübergreifende Stakeholder abzustimmen, Prioritäten zu setzen und Ergebnisse in einem Remote-First-Umfeld zu erzielen.
- Starke Kommunikationsfähigkeiten. Klare schriftliche und mündliche Kommunikation, die sowohl mit Ingenieuren als auch mit nicht-technischen Stakeholdern funktioniert.
Vergütung & Belohnungen
In Kanada liegt die Basisvergütung für diese Rolle bei CAD 186,368 - CAD 223,642.
Die tatsächliche Vergütung kann je nach Level, Erfahrung und Fähigkeiten, wie sie im Interviewprozess bewertet werden, variieren. Die Leistungen umfassen Aktienoptionen, Bonus (falls zutreffend) und andere hier aufgeführte Leistungen grafana.com/about/careers/#jobs. Die Vergütungsspannen sind länderspezifisch. Wenn Sie sich für diese Stelle von einem anderen Standort als dem oben genannten bewerben, wird Ihr Recruiter zu Beginn des Prozesses die für Ihren spezifischen Markt definierten Gehaltsspannen und Leistungen besprechen.
Warum Sie bei Grafana Labs erfolgreich sein werden
- 100% Remote, globale Kultur – Als reines Remote-Unternehmen bringen wir Talente aus der ganzen Welt zusammen, vereint durch eine Kultur der Zusammenarbeit und des gemeinsamen Ziels.
- Skalierende Organisation – Bewältigen Sie sinnvolle Arbeit in einem wachstumsstarken, sich ständig weiterentwickelnden Umfeld.
- Transparente Kommunikation – Erwarten Sie offene Entscheidungsfindung und regelmäßige unternehmensweite Updates.
- Innovationsgetrieben – Autonomie und Unterstützung, um großartige Arbeit zu leisten und neue Dinge auszuprobieren.
- Open-Source-Wurzeln – Basiert auf gemeinschaftsgetriebenen Werten, die unsere Arbeitsweise prägen.
- Befähigte Teams – Eine Kultur mit hohem Vertrauen und niedrigem Ego, die Ergebnisse über den Schein stellt.
- Karrierewachstumspfade – Definierte Möglichkeiten, Ihre Karriere zu entwickeln und auszubauen.
- Zugängliche Führung – Transparente Führungskräfte, die engagiert, sichtbar und menschlich sind.
- Leidenschaftliche Menschen – Treten Sie einem Team von klugen, unterstützenden Leuten bei, denen ihre Arbeit sehr am Herzen liegt.
- Persönliche Einarbeitung – Wir möchten, dass Sie ab Tag 1 mit Ihren neuen „Grafanistas“ erfolgreich sind, um alles darüber zu erfahren, was wir tun und wie wir es tun.
- Balance ist entscheidend – Wir haben eine globale Urlaubsrichtlinie von 30 Tagen pro Jahr. 3 Tage Ihres Jahresurlaubs sind für Grafana-Shutdown-Tage reserviert, damit das Team wirklich abschalten kann. *Wir werden die lokale Gesetzgebung einhalten, wo dies zutrifft.
