Job
Aus Partner-Feed
Leitender Softwareentwickler – k6 Core
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Ja
- Unternehmen
- Grafana Labs
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Grafana Labs, das Unternehmen hinter der Open Observability Cloud, basiert auf den Prinzipien von Open Source, offenen Standards, offenen Ökosystemen und offener Kultur. Grafana Cloud, unsere vollständig verwaltete Observability-Plattform, ist flexibel und skalierbar. Mit der wirklich nützlichen KI von Grafana Cloud können Unternehmen alle ihre unterschiedlichen Daten sehen, verstehen und darauf reagieren, um mit der Geschwindigkeit ihrer Ambitionen voranzukommen. Heute vertrauen mehr als 35 Millionen Benutzer und mehr als 7.000 Kunden – darunter Anthropic, Bloomberg, NVIDIA, Microsoft und Salesforce – auf Grafana Labs, wenn es darum geht, die Zuverlässigkeit ihrer Anwendungen und Systeme sicherzustellen, Vorfälle schnell zu lösen und ihre Telemetrie zu optimieren, um Lärm und Kosten zu reduzieren. Wir sind ein 100 % Remote-Unternehmen mit über 1.600 Teammitgliedern in über 40 Ländern und werden von führenden Investoren unterstützt, darunter Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG und Lead Edge Capital. Erfahren Sie mehr auf grafana.com und folgen Sie uns auf LinkedIn und X.
Wir wachsen schnell und bleiben dem treu, was uns von anderen unterscheidet: einem Open-Source-Erbe, einer globalen Kultur der Zusammenarbeit und einer Leidenschaft für sinnvolle Arbeit. Unser Team gedeiht in einem innovationsgetriebenen Umfeld, in dem Transparenz, Autonomie und Vertrauen die Grundlage für alles sind, was wir tun.
Möglicherweise erfüllen Sie nicht alle Anforderungen, und das ist in Ordnung. Wenn Sie sich für diese Stelle begeistern, würden wir uns freuen, wenn Sie Ihre Hand für eine möglicherweise wirklich karrierebestimmende Chance heben.
Dies ist eine abgelegene Stelle und wir wären derzeit nur an Bewerbern aus den östlichen Zeitzonen der Vereinigten Staaten interessiert.
Leitender Softwareentwickler – k6 Core
Die Gelegenheit:
Bei k6 entwickeln wir Zuverlässigkeits- und Leistungstesttools für Entwickler und Qualitätssicherungsingenieure.
Grafana k6 ist ein Open-Source-Projekt, das sich darauf konzentriert, Leistungstests praktisch, zugänglich und nützlich in realen technischen Arbeitsabläufen zu machen. Wir legen großen Wert auf Entwicklererfahrung, Korrektheit und Skalierbarkeit. k6 ist Teil des Grafana-Ökosystems und wird von Ingenieuren verwendet, um Systeme unter realer Last zu testen und zu verstehen.
Was Sie tun werden:
Sie werden Teil eines Teams von Ingenieuren, die für die Entwicklung und Wartung von k6 verantwortlich sind, einem in Go geschriebenen Leistungstesttool. Das Team pflegt auch das Open-Source-Projekt, das heißt, es arbeitet direkt am Produkt, an der Codebasis und mit der Community, die es nutzt.
In dieser Rolle arbeiten Sie an Funktionen und Verbesserungen in der gesamten k6-Codebasis, von der ersten Idee bis zur Implementierung und Lieferung. Bei einem Großteil der Arbeit geht es um Probleme, die im Vorfeld nicht vollständig spezifiziert werden und die ein Verständnis des Kontexts, die Abwägung von Kompromissen und die Wahl eines vernünftigen technischen Ansatzes erfordern.
Sie arbeiten mit einem hohen Maß an Unabhängigkeit und arbeiten bei Design, Implementierung und Codeüberprüfungen eng mit anderen Ingenieuren zusammen. Von Ihnen wird erwartet, dass Sie Code in Produktionsqualität liefern, die vorhandene Funktionalität beibehalten und dazu beitragen, dass das System im Laufe der Zeit zuverlässig und wartbar bleibt.
Einige Arbeiten umfassen möglicherweise das k6-Cloud-Angebot, das auf k6 aufbaut, um verteilte Tests über Rechenzentren weltweit durchzuführen. Dazu gehören Go-Dienste, die eine verteilte Ausführung unterstützen und eine sorgfältige Beachtung von Leistung, Korrektheit und Fehlermodi erfordern.
Da das Team klein ist, hat Ihre Arbeit einen direkten und sichtbaren Einfluss auf das Produkt und seine Benutzer. Sie arbeiten mit erfahrenen Ingenieuren in einem Umfeld zusammen, das Wert auf Klarheit, Pragmatismus und fundiertes technisches Urteilsvermögen legt.
Wir investieren stark in die Entwicklerproduktivität. Sie können moderne KI-Codierungsassistenten als Teil Ihres täglichen Arbeitsablaufs verwenden (Tools Ihrer Wahl, im Rahmen der Sicherheitsrichtlinien), unterstützt durch ein vom Unternehmen finanziertes Nutzungsbudget, sodass Sie schnell und ohne unnötige Reibung iterieren können. Wir fördern eine pragmatische KI-gestützte Entwicklung: schnellere Prototypenerstellung, Testgenerierung, Refaktoren, Dokumentation und Nachverfolgung von Vorfällen – immer mit strengen Codeüberprüfungs- und Qualitätsstandards. Sie haben außerdem Zugriff auf die neuesten Frontier-Modelle von OpenAI, Anthropic und Google.
Was Sie zu einer großartigen Person macht:
Wir beginnen mit Problemen, nicht mit Rezepten. Von Ingenieuren wird erwartet, dass sie die Einschränkungen verstehen, einen pragmatischen Entwurf vorschlagen und die Arbeit bis zur Lieferung durchführen. Wir bewegen uns bewusst und lassen in regelmäßigen Abständen etwa alle sechs Wochen los. Zwischen den Veröffentlichungen konzentrieren wir uns auf kleine, sichere und inkrementelle Änderungen.
Die Arbeit erfolgt standardmäßig asynchron, wobei Entscheidungen in Pull-Requests und kurzen Designnotizen erfasst werden. Besprechungen dienen eher der Abstimmung als Statusaktualisierungen. Codeüberprüfungen konzentrieren sich auf Korrektheit, langfristige Wartbarkeit und Benutzerauswirkungen. Wenn Kompromisse erforderlich sind, ist es unser Ziel, diese explizit und umkehrbar zu machen. Das Team besitzt das gesamte Produkt, einschließlich Architektur, Releases, Benutzerverhalten und den Zustand des Open-Source-Projekts.
Wir suchen einen erfahrenen Ingenieur mit ausgeprägten Programmierkenntnissen und einer Erfolgsbilanz in der Arbeit an nicht-trivialen Systemen.
Sie sollten Folgendes haben:
• Umfangreiche Erfahrung in der Entwicklung von Produktionssoftware in Go oder einer anderen Sprache mit guter Unterstützung für Parallelität und Parallelität
• Erfahrung in der Arbeit an größeren oder langlebigen Codebasen
• Die Fähigkeit, selbstständig an skalierten Problemen zu arbeiten und diese bis zum Abschluss zu liefern
• Klare technische Kommunikationsfähigkeiten, insbesondere bei Codeüberprüfungen und Designdiskussionen
• Ein gutes Verständnis von Internetprotokollen wie HTTP, gRPC und WebSockets sowie eine gewisse Vertrautheit mit Netzwerkkonzepten auf niedrigerer Ebene
• Erfahrung mit modernen Entwicklungspraktiken, einschließlich Tests, Codeüberprüfung und iterativer Entwicklung
Bonuspunkte für:
Sie benötigen keine Erfahrung mit allem, was unten aufgeführt ist. Dies sind Bereiche, in denen Vertrautheit für die Rolle nützlich ist. Je mehr Sie mitbringen, desto einfacher wird der Einstieg:
• Beitrag zu oder Pflege von Open-Source-Projekten
• Vorkenntnisse im Einsatz von k6 in der Produktion oder Mitarbeit am k6-Projekt oder -Ökosystem
• Leistung, Zuverlässigkeit oder Netzwerktests und -optimierung …
Quelle: Jobspresso (https://jobspresso.co/job/senior-software-engineer-k6-core/)
Wir wachsen schnell und bleiben dem treu, was uns von anderen unterscheidet: einem Open-Source-Erbe, einer globalen Kultur der Zusammenarbeit und einer Leidenschaft für sinnvolle Arbeit. Unser Team gedeiht in einem innovationsgetriebenen Umfeld, in dem Transparenz, Autonomie und Vertrauen die Grundlage für alles sind, was wir tun.
Möglicherweise erfüllen Sie nicht alle Anforderungen, und das ist in Ordnung. Wenn Sie sich für diese Stelle begeistern, würden wir uns freuen, wenn Sie Ihre Hand für eine möglicherweise wirklich karrierebestimmende Chance heben.
Dies ist eine abgelegene Stelle und wir wären derzeit nur an Bewerbern aus den östlichen Zeitzonen der Vereinigten Staaten interessiert.
Leitender Softwareentwickler – k6 Core
Die Gelegenheit:
Bei k6 entwickeln wir Zuverlässigkeits- und Leistungstesttools für Entwickler und Qualitätssicherungsingenieure.
Grafana k6 ist ein Open-Source-Projekt, das sich darauf konzentriert, Leistungstests praktisch, zugänglich und nützlich in realen technischen Arbeitsabläufen zu machen. Wir legen großen Wert auf Entwicklererfahrung, Korrektheit und Skalierbarkeit. k6 ist Teil des Grafana-Ökosystems und wird von Ingenieuren verwendet, um Systeme unter realer Last zu testen und zu verstehen.
Was Sie tun werden:
Sie werden Teil eines Teams von Ingenieuren, die für die Entwicklung und Wartung von k6 verantwortlich sind, einem in Go geschriebenen Leistungstesttool. Das Team pflegt auch das Open-Source-Projekt, das heißt, es arbeitet direkt am Produkt, an der Codebasis und mit der Community, die es nutzt.
In dieser Rolle arbeiten Sie an Funktionen und Verbesserungen in der gesamten k6-Codebasis, von der ersten Idee bis zur Implementierung und Lieferung. Bei einem Großteil der Arbeit geht es um Probleme, die im Vorfeld nicht vollständig spezifiziert werden und die ein Verständnis des Kontexts, die Abwägung von Kompromissen und die Wahl eines vernünftigen technischen Ansatzes erfordern.
Sie arbeiten mit einem hohen Maß an Unabhängigkeit und arbeiten bei Design, Implementierung und Codeüberprüfungen eng mit anderen Ingenieuren zusammen. Von Ihnen wird erwartet, dass Sie Code in Produktionsqualität liefern, die vorhandene Funktionalität beibehalten und dazu beitragen, dass das System im Laufe der Zeit zuverlässig und wartbar bleibt.
Einige Arbeiten umfassen möglicherweise das k6-Cloud-Angebot, das auf k6 aufbaut, um verteilte Tests über Rechenzentren weltweit durchzuführen. Dazu gehören Go-Dienste, die eine verteilte Ausführung unterstützen und eine sorgfältige Beachtung von Leistung, Korrektheit und Fehlermodi erfordern.
Da das Team klein ist, hat Ihre Arbeit einen direkten und sichtbaren Einfluss auf das Produkt und seine Benutzer. Sie arbeiten mit erfahrenen Ingenieuren in einem Umfeld zusammen, das Wert auf Klarheit, Pragmatismus und fundiertes technisches Urteilsvermögen legt.
Wir investieren stark in die Entwicklerproduktivität. Sie können moderne KI-Codierungsassistenten als Teil Ihres täglichen Arbeitsablaufs verwenden (Tools Ihrer Wahl, im Rahmen der Sicherheitsrichtlinien), unterstützt durch ein vom Unternehmen finanziertes Nutzungsbudget, sodass Sie schnell und ohne unnötige Reibung iterieren können. Wir fördern eine pragmatische KI-gestützte Entwicklung: schnellere Prototypenerstellung, Testgenerierung, Refaktoren, Dokumentation und Nachverfolgung von Vorfällen – immer mit strengen Codeüberprüfungs- und Qualitätsstandards. Sie haben außerdem Zugriff auf die neuesten Frontier-Modelle von OpenAI, Anthropic und Google.
Was Sie zu einer großartigen Person macht:
Wir beginnen mit Problemen, nicht mit Rezepten. Von Ingenieuren wird erwartet, dass sie die Einschränkungen verstehen, einen pragmatischen Entwurf vorschlagen und die Arbeit bis zur Lieferung durchführen. Wir bewegen uns bewusst und lassen in regelmäßigen Abständen etwa alle sechs Wochen los. Zwischen den Veröffentlichungen konzentrieren wir uns auf kleine, sichere und inkrementelle Änderungen.
Die Arbeit erfolgt standardmäßig asynchron, wobei Entscheidungen in Pull-Requests und kurzen Designnotizen erfasst werden. Besprechungen dienen eher der Abstimmung als Statusaktualisierungen. Codeüberprüfungen konzentrieren sich auf Korrektheit, langfristige Wartbarkeit und Benutzerauswirkungen. Wenn Kompromisse erforderlich sind, ist es unser Ziel, diese explizit und umkehrbar zu machen. Das Team besitzt das gesamte Produkt, einschließlich Architektur, Releases, Benutzerverhalten und den Zustand des Open-Source-Projekts.
Wir suchen einen erfahrenen Ingenieur mit ausgeprägten Programmierkenntnissen und einer Erfolgsbilanz in der Arbeit an nicht-trivialen Systemen.
Sie sollten Folgendes haben:
• Umfangreiche Erfahrung in der Entwicklung von Produktionssoftware in Go oder einer anderen Sprache mit guter Unterstützung für Parallelität und Parallelität
• Erfahrung in der Arbeit an größeren oder langlebigen Codebasen
• Die Fähigkeit, selbstständig an skalierten Problemen zu arbeiten und diese bis zum Abschluss zu liefern
• Klare technische Kommunikationsfähigkeiten, insbesondere bei Codeüberprüfungen und Designdiskussionen
• Ein gutes Verständnis von Internetprotokollen wie HTTP, gRPC und WebSockets sowie eine gewisse Vertrautheit mit Netzwerkkonzepten auf niedrigerer Ebene
• Erfahrung mit modernen Entwicklungspraktiken, einschließlich Tests, Codeüberprüfung und iterativer Entwicklung
Bonuspunkte für:
Sie benötigen keine Erfahrung mit allem, was unten aufgeführt ist. Dies sind Bereiche, in denen Vertrautheit für die Rolle nützlich ist. Je mehr Sie mitbringen, desto einfacher wird der Einstieg:
• Beitrag zu oder Pflege von Open-Source-Projekten
• Vorkenntnisse im Einsatz von k6 in der Produktion oder Mitarbeit am k6-Projekt oder -Ökosystem
• Leistung, Zuverlässigkeit oder Netzwerktests und -optimierung …
Quelle: Jobspresso (https://jobspresso.co/job/senior-software-engineer-k6-core/)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Grafana Labs
Inserat bereitgestellt von Grafana Labs.