Inżynier oprogramowania - monitorowanie syntetyczne | Niemcy | Zdalny
Germany (Remote)
Do uzgodnienia
O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Grafana Labs, firma stojąca za otwartą chmurą obserwowalności, opiera się na zasadach open source, otwartych standardach, otwartych ekosystemach i otwartej kulturze. Grafana Cloud, nasza w pełni zarządzana platforma obserwowalności, jest elastyczna i zbudowana z myślą o skali. Dzięki naprawdę przydatnej sztucznej inteligencji Grafana Cloud organizacje mogą widzieć, rozumieć i wykorzystywać wszystkie swoje odmienne dane, aby działać z szybkością swoich ambicji.
Obecnie ponad 35 milionów użytkowników i ponad 7000 klientów - w tym Anthropic, Bloomberg, NVIDIA, Microsoft i Salesforce - ufa Grafana Labs w zakresie zapewniania niezawodności swoich aplikacji i systemów, szybkiego rozwiązywania incydentów i optymalizacji telemetrii w celu zmniejszenia hałasu i kosztów. Jesteśmy firmą w pełni zdalną, zatrudniającą ponad 1600 członków zespołu w ponad 40 krajach i wspierają nas wiodący inwestorzy, w tym Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG i Lead Edge Capital.
Dowiedz się więcej na grafana.com i śledź nas na LinkedIn i X. Szybko się rozwijamy i pozostajemy wierni temu, co nas wyróżnia: dziedzictwu open source, globalnej kulturze współpracy i pasji do znaczącej pracy. Nasz zespół rozwija się w środowisku opartym na innowacjach, w którym przejrzystość, autonomia i zaufanie napędzają wszystko, co robimy.
Możesz nie spełniać wszystkich wymagań i to jest w porządku. Jeśli ta rola Cię ekscytuje, będzie nam miło, jeśli podniesiesz rękę w sprawie szansy, która naprawdę zadecyduje o Twojej karierze. Jest to odległa szansa i bylibyśmy zainteresowani kandydatami z Hiszpanii, Szwecji, Wielkiej Brytanii, Irlandii lub Niemiec.
Inżynier oprogramowania - Synthetic Monitoring Szansa: Zespół Synthetic Monitoring tworzy i obsługuje Grafana Cloud Synthetic Monitoring, używany przez zespoły na całym świecie do proaktywnego sprawdzania, czy ich podróże użytkowników, interfejsy API i usługi działają zgodnie z oczekiwaniami - zanim klienci zauważą, że tak nie jest. Synthetic Monitoring to wielodostępny system rozproszony zaimplementowany w Go, działający na platformie Kubernetes u wszystkich głównych dostawców usług w chmurze (AWS, GCP, Azure), wykonujący co miesiąc miliardy testów syntetycznych z lokalizacji sond na całym świecie oraz z sond prywatnych obsługiwanych przez klientów. Produkt jest w fazie skalowania, a my koncentrujemy się na tym, aby Synthetic Monitoring stał się głęboko zintegrowaną częścią Grafana Cloud: łącząc kontrole z rzeczywistym doświadczeniem użytkownika i przepływami pracy związanymi z badaniami między produktami, czyniąc wyniki kontroli zaufanym sygnałem dla przepływów pracy wspomaganych sztuczną inteligencją oraz umożliwiając dużym organizacjom obsługę produktu w skali przedsiębiorstwa w naszej infrastrukturze i na ich własnych prywatnych sondach.
Rola jest pełna w prawdziwym tego słowa znaczeniu: ten sam inżynier, który projektuje przepływ wykonywania kontroli przez planowanie, sondowanie i potok telemetryczny, powinien także być w stanie zbudować przepływ pracy, który pozwoli użytkownikowi zrozumieć wynik i działać na jego podstawie. Jako firma działająca zdalnie i globalnie, zatrudniamy ludzi o różnych doświadczeniach i pochodzeniu, aby budować zróżnicowane zespoły, w których każda osoba wnosi nową perspektywę do oprogramowania. Poszukujemy inżynierów oprogramowania, którzy pasjonują się budowaniem niezawodnych systemów i zapewnianiem bezproblemowych doświadczeń naszym klientom, aby dołączyli do naszego rosnącego zespołu!
Nasz stos to Golang, Typescript i React, ale budujemy narzędzia dla osób korzystających z wielu innych stosów. Czym będziesz się zajmował: Jako inżynier oprogramowania w zespole Synthetic Monitoring będziesz pracować nad całym systemem - usługi i agenci Go na backendzie, aplikacja TypeScript/React na froncie i będziesz musiał myśleć o tym jak o jednym systemie, a nie o dwóch połówkach. W szczególności będziesz: Posiadał kompleksowe funkcje na całym stosie: od interfejsu API i projektowania modelu danych w Go, poprzez potok wykonawczy, do przepływów pracy skierowanych do użytkownika w TypeScript/React Projektowanie i ewoluowanie systemów, a nie tylko funkcje: przyczynianie się do decyzji architektonicznych dotyczących harmonogramu, cyklu życia sond, pozyskiwania danych telemetrycznych i projektowania interfejsów API, które kształtują skalowanie produktu.
Tworzenie przepływów pracy między produktami i wspomaganych sztuczną inteligencją, które łączą monitorowanie syntetyczne z szerszą platformą Grafana Cloud. Spraw, aby produkt działał pod adresem: skala przedsiębiorstwa: podstawowe elementy zarządzania i organizacji, które pozwalają zespołom wykonującym setki kontroli zarządzać monitorowaniem syntetycznym w postaci kodu i z pewnością, rozkładaj złożone, niejednoznaczne problemy na przyrostowe rezultaty i szybko wykonuj iteracje w oparciu o opinie. Zapewniaj jakość poprzez testowanie, obserwowalność własnych systemów i dokumentację: klienci zwracają uwagę na nasze kontrole, więc niezawodność jest cechą.
Dołącz do rotacji zespołu na wezwanie i przejmij odpowiedzialność za usługi, z których korzystasz. Dużo inwestujemy w produktywność programistów. Możesz używać nowoczesnych asystentów kodowania AI w ramach codziennej pracy (wybrane narzędzia, zgodnie z wytycznymi dotyczącymi bezpieczeństwa), przy wsparciu budżetu na użytkowanie finansowanego przez firmę, dzięki czemu możesz szybko iterować bez zbędnych tarć.
Zachęcamy do pragmatycznego rozwoju wspomaganego sztuczną inteligencją: szybsze prototypowanie, generowanie testów, refaktoryzatory, dokumentacja i działania następcze po incydentach - zawsze z rygorystycznym przeglądem kodu i standardami jakości. Będziesz mieć także dostęp do najnowszych modeli pionierskich firm OpenAI, Anthropic i Google. Technologie, z którymi będziesz pracować: Go (usługi backendowe, interfejsy API i syntetyczny agent monitorowania) TypeScript / React (aplikacja do monitorowania syntetycznego w Grafanie) Kubernetes w AWS, GCP i Azure k6 (silnik wykonawczy odpowiedzialny za sprawdzanie skryptów i przeglądarek) Ekosystem Grafana (Mimir, Loki, Prometheus) Co sprawia, że świetnie pasujesz: Czujesz się komfortowo pracując w firmie działającej zdalnie; komunikacja jest kluczowa.
Dla nas wspólna praca oznacza współpracę, przyjazność, życzliwość i szacunek. Działamy na zasadzie konsensusu. Możesz wziąć udział w dyskusji, konstruktywnie się z nią nie zgadzać i podporządkować się decyzji zespołu.
Potrafisz jasno komunikować decyzje projektowe w mowie i piśmie po angielsku. Mocne Go, czyli droga do niego. Budujemy monitoring syntetyczny w Go.
Głębokie doświadczenie w budowaniu i obsłudze produkcyjnych systemów backendowych w innym języku systemowym (Rust, Java, C++) dobrze się przekłada; doświadczenie backendu ograniczone do środowisk wykonawczych JavaScript/Node.js nie. Operacyjne nastawienie. Uruchomiłeś to, co zbudowałeś: posiadałeś usługi produkcyjne, rozumiesz, co to znaczy nosić pager i traktujesz niezawodność i redukcję trudu jako część produktu.
Myślisz systemowo: zastanawiasz się nad interakcją komponentów - przepływem danych, trybami awarii, kosztami i zachowaniem operacyjnym - a nie tylko nad tym, jak pojedyncza funkcja działa w izolacji. Pragmatyzm i krótkie pętle informacji zwrotnej. Dzielisz złożone problemy na etapy: analizuj, projektuj, dostarczaj MVP, ucz się, iteruj.
Jesteś w stanie samodzielnie zaprojektować rozwiązanie, uzyskać informację zwrotną i napisać prototyp - kluczowa jest umiejętność samodzielnej pracy. Dobrze rozumiesz proces tworzenia oprogramowania, który opiera się na podejściu skoncentrowanym na użytkowniku. Z łatwością budujesz zrozumienie kontekstu i celów użytkowników, co pomoże Ci zbudować właściwe rozwiązanie o maksymalnej wartości.
Używasz narzędzi sztucznej inteligencji jako naturalnej części przepływu pracy inżynieryjnej - czy to do przyspieszania eksploracji, przeglądu kodu czy wnioskowania poprzez kompromisy w projekcie - i zastanawiasz się, gdzie są one pomocne, a gdzie nie. Punkty premiowe za: Doświadczenie w projektowaniu lub obsłudze systemów SaaS z wieloma dzierżawcami na dużą skalę Doświadczenie z narzędziami obserwowalności (Grafana, Datadog, New Relic, Sentry itp.) Doświadczenie z Kubernetes w środowisku produkcyjnym Znajomość k6, Playwright lub automatyzacja przeglądarki na dużą skalę Doświadczenie we wspieraniu lub utrzymywaniu projektów open source Wynagrodzenie i nagrody: W Niemczech podstawowy zakres wynagrodzenia dla tej roli wynosi 76 000 - 95 000 EUR. Rzeczywiste wynagrodzenie może się różnić w zależności od poziomu, doświadczenia i umiejętności ocenianych podczas rozmowy kwalifikacyjnej.
Korzyści obejmują kapitał własny, premię (jeśli dotyczy) i inne korzyści wymienione tutaj. *Zakresy wynagrodzeń zależą od kraju. Jeśli aplikujesz na to stanowisko z innej lokalizacji niż wymieniona powyżej, Twój rekruter omówi na początku procesu zakres wynagrodzeń i świadczeń zdefiniowany na Twoim rynku. *Przedziały wynagrodzeń zależą od kraju. Jeśli aplikujesz na to stanowisko z innej lokalizacji niż wymieniona powyżej, Twój rekruter omówi na początku procesu zakres wynagrodzeń i korzyści określone dla Twojego konkretnego rynku.
Dlaczego odniesiesz sukces w Grafana Labs: 100% zdalna, globalna kultura - jako firma działająca wyłącznie zdalnie, skupiamy talenty z całego świata, których łączy kultura współpracy i wspólny cel. Skalowanie organizacji - podejmuj znaczącą pracę w dynamicznie rozwijającym się, stale rozwijającym się środowisku. Przejrzysta komunikacja - oczekuj otwartego podejmowania decyzji i regularnych aktualizacji w całej firmie.
Oparta na innowacjach - autonomia i wsparcie w dostarczaniu świetnych prac i próbowaniu nowych rzeczy. Open Source Roots - Zbudowane na wartościach kierowanych przez społeczność, które kształtują sposób, w jaki pracujemy. Wzmocnione zespoły - wysokie zaufanie i kultura niskiego ego, która ceni wyniki ponad optykę. Ścieżki rozwoju kariery - zdefiniowane możliwości rozwoju i rozwoju kariery.
Przystępne przywództwo - przejrzyści dyrektorzy, którzy są zaangażowani, widoczni i ludzcy. Ludzie z pasją - Dołącz do zespołu inteligentnych, wspierających ludzi, którzy bardzo dbają o to, co robią. Wdrożenie osobiście - chcemy, abyś od pierwszego dnia rozwijał się wraz z innymi, nowymi „Grafanistami”, aby dowiadywali się wszystkiego o tym, co i jak robimy.
Równowaga jest kluczem - stosujemy globalną politykę corocznego urlopu wynoszącą 30 dni w roku. 3 dni Twojego rocznego urlopu są zarezerwowane na Dni przestoju Grafana, aby umożliwić zespołowi naprawdę odłączenie się. *W stosownych przypadkach będziemy przestrzegać lokalnych przepisów. Pracodawca zapewniający równe szanse: Grafana Labs jest pracodawcą zapewniającym równe szanse.
Przyjmujemy zgłoszenia od wszystkich, bez względu na rasę, kolor skóry, narodowość, pochodzenie, kastę, płeć, tożsamość lub ekspresję związaną z zmianą płci, orientację seksualną, wiek, religię lub przekonania, niepełnosprawność, status weterana, informacje genetyczne, ciążę, macierzyństwo, stan cywilny, stan rodzinny lub opiekuna, a także jakąkolwiek inną cechę chronioną przez lokalne prawo. Wierzymy, że równość i różnorodność budują silną organizację i ciężko pracujemy, aby było to podstawą naszej organizacji w miarę jej rozwoju. Grafana Labs może wykorzystywać w procesie rekrutacji narzędzia AI, aby pomóc w dopasowaniu informacji podanych w CV do ofert pracy.
Zespół rekrutacyjny będzie w dalszym ciągu ręcznie przeglądał przychodzące CV, aby określić ich zgodność z bieżącymi ofertami pracy. #LI-Remote Aby uzyskać informacje na temat sposobu wykorzystania Twoich danych osobowych po aplikacji na stanowisko, zapoznaj się z naszą polityką prywatności. Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/software-engineer-synthetic-monitoring-germany-remote-grafana-labs
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.