Backend Engineer - Platform - Stacks | Ireland | Remote
Germany, Ireland, Spain, Sweden, UK
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 to firma stojąca za Grafana Cloud, w pełni zarządzaną platformą obserwowalności, której zaufało ponad 10 000 organizacji w celu zapewnienia niezawodności, szybszego rozwiązywania incydentów i optymalizacji telemetrii na dużą skalę. Zbudowana na otwartym kodzie źródłowym i otwartych standardach oraz zaprojektowana z myślą o interoperacyjności na dowolnym stosie, Grafana Cloud zapewnia sztuczną inteligencję obserwowalność i obserwowalność dla sztucznej inteligencji, zapewniając zespołom (i ich agentom) ujednolicony wgląd, dzięki czemu mogą widzieć, rozumieć i działać na wszystkich swoich odmiennych danych, gdziekolwiek się znajdują, i poruszać się z prędkością swoich ambicji. Klienci, w tym Anthropic, Bloomberg, NVIDIA, Microsoft i Salesforce, polegają na Grafana Labs.
Jesteśmy w 100% zdalną firmą z członkami zespołu w ponad 40 krajach, wspieraną przez wiodących inwestorów, 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. Inżynier Zaplecza - Platforma - Stacks Rola ta jest dostępna dla kandydatów zlokalizowanych w Wielkiej Brytanii, Niemczech, Hiszpanii, Irlandii i Szwecji. Szansa: Application Core Services (AppCore) to grupa w ramach Platformy, w dziale Podstawy.
Foundations tworzy platformę inżynierii wewnętrznej (IEP) i ściśle współpracuje z naszymi zespołami Cloud, Enterprise i Grafana. Nasz zespół opracowuje niezbędne systemy napędzające działalność biznesową Grafany. Wykorzystujemy platformę grafana.com do projektowania niestandardowych integracji i rozwiązań, które jednoczą zróżnicowany ekosystem techniczny nowoczesnego przedsiębiorstwa zajmującego się oprogramowaniem.
Zespół jest właścicielem ważnych obszarów domen, które pomagają zapewnić płynne działanie zarówno przepływów pracy naszych klientów, jak i wewnętrznych procesów biznesowych. AppCore składa się z wielu zespołów, z których każdy koncentruje się na jednej lub większej liczbie tych domen. Nasze prace obejmują utrzymanie silnika rozliczeniowego odpowiedzialnego za obliczanie wykorzystania przez klienta, automatyzację udostępniania po podpisaniu przez klienta umowy, integrację z platformami handlowymi w chmurze, takimi jak AWS, Azure i GCP, a także budowanie i utrzymywanie portalu użytkownika, na którym nasi klienci polegają do zarządzania swoimi kontami.
To zespół pracujący na styku produktu, platformy i operacji biznesowych. Systemy, które budujemy, mają kluczowe znaczenie dla skalowalności Grafany. Poszukujemy inżynierów, którzy lubią rozwiązywać złożone problemy związane z przepływem pracy i systemami, poprawiać niezawodność i doświadczenie programistów oraz tworzyć oprogramowanie, które bezpośrednio wspiera zarówno klientów, jak i wewnętrznych interesariuszy.
Jako firma działająca zdalnie i globalnie, zatrudniamy ludzi o różnych doświadczeniach i pochodzeniu, aby budować różnorodne zespoły, w których każda osoba wnosi do oprogramowania unikalne spojrzenie. Inżynierowie w Grafanie mają również możliwość wnoszenia wkładu w społeczności Open Source i współpracy między zespołami poza ich bezpośrednim zakresem. Czym będziesz się zajmował: Zespół AppCore Stacks jest właścicielem systemów, które tworzą, konfigurują, uzgadniają, migrują i obsługują stosy Grafana Cloud na dużą skalę.
Stos to skierowane do klienta środowisko Grafana Cloud, które łączy organizację z Grafaną i używanymi przez nią usługami backendu, w tym Mimir, Loki, Tempo, wtyczkami, pulpitami nawigacyjnymi, źródłami danych i konfiguracją na poziomie stosu. Nasza praca opiera się na produkcie, platformie i operacjach. Tworzymy usługi płaszczyzny kontrolnej i przepływy pracy, które zapewniają spójność stanu stosu w witrynie grafana.com, usłudze Stack State Service (SSS), hostowanej platformie Grafana, regionach chmury i podstawowej infrastrukturze chmury Grafana.
Jeśli ta domena działa dobrze, klienci uzyskują niezawodne tworzenie stosów, bezpieczne wdrażanie konfiguracji, przewidywalne migracje i mniej ręcznych interwencji operacyjnych. Projektuj, buduj i obsługuj systemy uzgadniania, w tym backend SSS, aby śledzić pożądany stan stosu, wykrywać i naprawiać dryf między szablonami stosów, stanem grafana.com, hostowaną Grafaną i rzeczywistą konfiguracją stosu klienta. Współpracuj w ramach SSS, grafana.com i konfiguracjami wdrożeniowymi, aby zapewnić niezawodność, obserwowalność i odporność przepływów pracy w cyklu życia stosu.
Popraw efektywność operacyjną poprzez zmniejszenie złożoności wdrożenia (np. dążenie do wdrożenia pojedynczego PR w regionie SSS) i wnoszenie wkładu w stos. Projekt Config Reconciliation Zarządzanie mechanizmami wdrażania udostępnionych wtyczek, pulpitów nawigacyjnych, źródeł danych, wersji Grafana, kanałów wydań i konfiguracji na poziomie stosu Obsługa wdrożeń nowych regionów i klastrów, w tym ścieżek operacyjnych wymaganych do bezpiecznego wprowadzenia stosów online w nowych regionach Grafana Cloud Ulepszanie reakcji na incydenty i ścieżek odzyskiwania w przypadku nieprawidłowego ułożenia stosu, błędów uzgadniania, problemów z wdrażaniem wtyczek i niepowodzeń integracji Hosted Grafana Współpracuj z produktami, Hosted Grafana, infrastrukturą, wsparciem i sąsiadujące zespoły AppCore zajmują się pracami związanymi z cyklem życia stosu mającymi wpływ na klienta. Weź udział w planowaniu planu działania, projektowaniu technicznym, udoskonaleniach OnCall i długoterminowym uproszczeniu operacji na stosie.
Pomożesz kontrolować zachowanie produkcyjne budowanych systemów. Obejmuje to ulepszanie elementów Runbook, pulpitów nawigacyjnych, alertów, bezpieczeństwa uzgadniania, kontroli wdrażania i procedur odzyskiwania. Powinieneś czuć się komfortowo debugując granice usług i wprowadzając ostrożne zmiany w systemach, które mają wpływ na stosy klientów.
Co sprawia, że świetnie pasujesz: w Grafanie aktywnie stosujemy praktyki rozwoju wspomaganego sztuczną inteligencją i agentycznego, integrując te technologie zarówno z naszymi procesami inżynieryjnymi, jak i dostarczanymi przez nas systemami. Zachęcamy naszych inżynierów do przemyślanego wykorzystywania narzędzi AI w celu usprawnienia każdego etapu cyklu życia, od projektowania i wdrażania po testowanie, dokumentację i operacje. Poszukujemy także strategicznych możliwości włączenia funkcji agenta do naszych usług, aby wyeliminować trud, zwiększyć niezawodność i zapewnić, że złożone przepływy pracy klientów pozostaną odporne i bezpieczne.
Poszukujemy inżyniera zaplecza, który rozwija się w budowaniu systemów produkcyjnych, w których najważniejsza jest poprawność, skalowalność i przejrzystość operacyjna. Jako organizacja pracująca zdalnie powinnaś czuć się komfortowo, współpracując asynchronicznie w różnych strefach czasowych i przejmując pełną odpowiedzialność za krytyczne systemy obsługujące Grafana Cloud. Nasz zespół jest niewielki i działa z dużą niezależnością; oczekujemy, że będziesz kierować dużymi projektami, koordynować działania ponad granicami usług i pomagać w określaniu kierunku technicznego dla naszej domeny.
Odniesiesz szczególny sukces na tym stanowisku, jeśli lubisz rozwiązywać wyzwania związane z systemami stanowymi, ostateczną spójnością i pętlami uzgadniania. Cenimy inżynierów, którzy potrafią przyjąć niejednoznaczne wymagania dotyczące cyklu życia i przekształcić je w jednoznaczne, modułowe rozwiązania. Powinieneś być biegły w dzieleniu złożonych systemów na bezpieczne, iteracyjne przyrosty, jednocześnie jasno komunikując techniczne kompromisy zarówno wewnętrznym interesariuszom, jak i sąsiadującym zespołom ds. produktu.
Niektóre czynności, od których możesz się spodziewać: Pisanie wydajnego, czytelnego i łatwego w utrzymaniu kodu Wdrażanie nowych mikrousług lub systemów Współpraca z członkami zespołu i innymi działami w celu osiągnięcia konsensusu w sprawie proponowanych rozwiązań Koordynacja produktu i UX w razie potrzeby Odpowiadanie na prośby i opinie klientów Kiedy jesteś gotowy, uczestniczysz w naszej rotacji OnCall podążającej za słońcem Uczestnictwo w decyzjach zespołowych, takich jak planowanie planu działania i ustalanie priorytetów Wymagania: Masz co najmniej 1 rok doświadczenia w pracy w pełni zdalnej Masz pewne doświadczenie w pracy na platformie SaaS i znają popularne koncepcje systemów rozproszonych (np. skalowalność, wielodostępność, HA). Posiadaj doświadczenie zawodowe w Golang i bądź chętny do pracy zarówno z usługą backendową, jak i kodem aplikacji. Dbaj o doświadczenie programistów i użytkowników oraz jakość produktów, nad którymi pracujesz.
Posiadaj doświadczenie w realizacji projektów, od wstępnej burzy mózgów po wysyłkę produktu do klienta. Piszesz czyste, dobrze przetestowane oprogramowanie, które inni inżynierowie mogą zrozumieć, obsługiwać i konserwować. Potrafi podejmować się dobrze zdefiniowanych zadań, rozkładać je na części i wykonywać iteracyjnie, aby dostarczyć działające rozwiązania i zebrać opinie.
Jesteś chętny do współpracy między zespołami i dbasz o to, aby Twoja praca była zgodna z potrzebami innych zespołów i interesariuszy zewnętrznych. Znajomość Kubernetes w AWS, GCP lub Azure oraz znajomość narzędzi infrastruktury jako kodu (Helm, Terraform, Jsonnet itp.). Doświadczenie w nienagannym reagowaniu na incydenty i wnoszeniu wkładu w przeglądy po incydencie.
Dodatkowe punkty za: Doświadczenie z TypeScript/Node.js Doświadczenie z wzorcami płaszczyzny kontrolnej Kubernetes, operatorami, uzgadniaczami lub systemami o pożądanym stanie Doświadczenie z Jsonnet/Tanka, Terraform, Flux, Argo lub podobnymi narzędziami do wdrażania/konfiguracji Doświadczenie w pracy nad udostępnianiem SaaS, dzierżawą, ekspansją regionalną, wdrażaniem wtyczek lub systemami cyklu życia klienta Doświadczenie w reagowaniu na incydenty obejmujące dryf konfiguracji, częściową awarię lub niedopasowanie stanu między usługami Wynagrodzenie i nagrody: In Irlandia Podstawowy zakres wynagrodzenia na tym stanowisku wynosi 81 000 EUR - 102 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. Wszystkie nasze role obejmują jednostki zapasów o ograniczonym dostępie (RSU), dzięki czemu każdy członek zespołu ma udział w sukcesie Grafana Labs.
Wierzymy we wspólne wyniki - jednostki RSU pomagają nam zachować równowagę i inwestować w miarę globalnej skali. *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 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 przedkłada wyniki nad 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.
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.