Principal Go Engineer Distributed Systems & Data Platform
Oferujemy:
Podczas rozmowy technicznej warto przygotować się do omówienia
* Systemu rozproszonego, który kandydat zaprojektował lub znacząco przebudował.
* Problemu ze skalowalnością lub wydajnością, który kandydat samodzielnie rozwiązał.
* Systemu obsługującego bardzo duże wolumeny zdarzeń lub danych.
* Poważnego incydentu produkcyjnego oraz zmian wprowadzonych po jego analizie.
* Złożonej inicjatywy technicznej prowadzonej przez kandydata w ramach jednego lub wielu zespołów.
Obowiązki:
O roli
Poszukujemy doświadczonego Principal Go Engineera, który dołączy do zespołu rozwijającego zaawansowaną, rozproszoną platformę danych i analityki.
Rola jest przeznaczona dla osoby, która nie tylko programuje, ale również bierze odpowiedzialność za architekturę, wydajność, niezawodność i rozwój kluczowych elementów platformy. Szukamy inżyniera z praktycznym doświadczeniem w projektowaniu, budowie i utrzymaniu dużych systemów produkcyjnych.
Platforma przetwarza duże wolumeny danych sieciowych i telemetrycznych oraz działa w środowiskach Kubernetes, chmurze publicznej i infrastrukturze on-premises.
* Projektowanie i rozwijanie skalowalnych oraz odpornych na awarie usług backendowych w Go.
* Budowanie wysokowydajnych pipeline'ów do pobierania, przesyłania i przetwarzania danych.
* Projektowanie architektury event-driven opartej na Apache Kafka.
* Definiowanie granic usług, przepływów danych i sposobów komunikacji między komponentami.
* Podejmowanie decyzji architektonicznych dotyczących skalowalności, spójności, dostępności i odtwarzania po awarii.
* Analizowanie problemów związanych z wydajnością, współbieżnością i niezawodnością systemów produkcyjnych.
* Optymalizowanie usług Go na poziomie CPU, pamięci, współbieżności i komunikacji sieciowej.
* Podnoszenie standardów w zakresie jakości kodu, testowania, obserwowalności, bezpieczeństwa i procesu dostarczania oprogramowania.
* Techniczne prowadzenie złożonych inicjatyw obejmujących wiele komponentów lub zespołów.
* Mentoring doświadczonych inżynierów oraz wspieranie ich w podejmowaniu decyzji technicznych.
* Współpraca z architektami, zespołami DevOps, zespołami produktowymi i ekspertami domenowymi.
* Udział w analizie i rozwiązywaniu złożonych incydentów produkcyjnych.
Dodatkowo:
Proces rekrutacyjny i warunki współpracy
* Proces składa się z dwóch etapów: rozmowy technicznej z naszym klientem oraz rozmowy z klientem końcowym.
* Rozmowa z klientem zazwyczaj odbywa się w ciągu około 72 godzin od pierwszego etapu.
* Spotkania z klientem odbywają się zwykle w godzinach popołudniowych, po 16:00.
* Warunkiem zatrudnienia jest pozytywne przejście weryfikacji HireRight.
* Weryfikacja może obejmować sprawdzenie przeszłości kryminalnej oraz potwierdzenie obecnego i poprzedniego adresu zamieszkania.
* Proces HireRight rozpoczyna się po podjęciu decyzji o zatrudnieniu.
* Możliwa jest współpraca na podstawie umowy o pracę lub kontraktu B2B.
* Praca odbywa się w pełni zdalnie, w europejskich godzinach pracy.
* Poszukujemy osoby dostępnej możliwie szybko.
Podczas rozmowy technicznej warto przygotować się do omówienia
* Systemu rozproszonego, który kandydat zaprojektował lub znacząco przebudował.
* Problemu ze skalowalnością lub wydajnością, który kandydat samodzielnie rozwiązał.
* Systemu obsługującego bardzo duże wolumeny zdarzeń lub danych.
* Poważnego incydentu produkcyjnego oraz zmian wprowadzonych po jego analizie.
* Złożonej inicjatywy technicznej prowadzonej przez kandydata w ramach jednego lub wielu zespołów.
Obowiązki:
O roli
Poszukujemy doświadczonego Principal Go Engineera, który dołączy do zespołu rozwijającego zaawansowaną, rozproszoną platformę danych i analityki.
Rola jest przeznaczona dla osoby, która nie tylko programuje, ale również bierze odpowiedzialność za architekturę, wydajność, niezawodność i rozwój kluczowych elementów platformy. Szukamy inżyniera z praktycznym doświadczeniem w projektowaniu, budowie i utrzymaniu dużych systemów produkcyjnych.
Platforma przetwarza duże wolumeny danych sieciowych i telemetrycznych oraz działa w środowiskach Kubernetes, chmurze publicznej i infrastrukturze on-premises.
* Projektowanie i rozwijanie skalowalnych oraz odpornych na awarie usług backendowych w Go.
* Budowanie wysokowydajnych pipeline'ów do pobierania, przesyłania i przetwarzania danych.
* Projektowanie architektury event-driven opartej na Apache Kafka.
* Definiowanie granic usług, przepływów danych i sposobów komunikacji między komponentami.
* Podejmowanie decyzji architektonicznych dotyczących skalowalności, spójności, dostępności i odtwarzania po awarii.
* Analizowanie problemów związanych z wydajnością, współbieżnością i niezawodnością systemów produkcyjnych.
* Optymalizowanie usług Go na poziomie CPU, pamięci, współbieżności i komunikacji sieciowej.
* Podnoszenie standardów w zakresie jakości kodu, testowania, obserwowalności, bezpieczeństwa i procesu dostarczania oprogramowania.
* Techniczne prowadzenie złożonych inicjatyw obejmujących wiele komponentów lub zespołów.
* Mentoring doświadczonych inżynierów oraz wspieranie ich w podejmowaniu decyzji technicznych.
* Współpraca z architektami, zespołami DevOps, zespołami produktowymi i ekspertami domenowymi.
* Udział w analizie i rozwiązywaniu złożonych incydentów produkcyjnych.
Dodatkowo:
Proces rekrutacyjny i warunki współpracy
* Proces składa się z dwóch etapów: rozmowy technicznej z naszym klientem oraz rozmowy z klientem końcowym.
* Rozmowa z klientem zazwyczaj odbywa się w ciągu około 72 godzin od pierwszego etapu.
* Spotkania z klientem odbywają się zwykle w godzinach popołudniowych, po 16:00.
* Warunkiem zatrudnienia jest pozytywne przejście weryfikacji HireRight.
* Weryfikacja może obejmować sprawdzenie przeszłości kryminalnej oraz potwierdzenie obecnego i poprzedniego adresu zamieszkania.
* Proces HireRight rozpoczyna się po podjęciu decyzji o zatrudnieniu.
* Możliwa jest współpraca na podstawie umowy o pracę lub kontraktu B2B.
* Praca odbywa się w pełni zdalnie, w europejskich godzinach pracy.
* Poszukujemy osoby dostępnej możliwie szybko.
Podobne oferty
Principal Go Engineer Distributed Systems & Data Platform, KRAKÓW, Klient TeamQuest
Principal Go Engineer Distributed Systems & Data Platform, OLSZTYN, Klient TeamQuest
Regular Datacenter Engineer Cisco area, ŁÓDŹ, Klient TeamQuest
Data Developer, WARSZAWA, Klient TeamQuest
Principal Go Engineer Distributed Systems & Data Platform, WARSZAWA, Klient TeamQuest
Regular Datacenter Engineer Cisco area, POZNAŃ, Klient TeamQuest
Senior Datacenter Engineer Cisco area, RZESZÓW, Klient TeamQuest
Principal Go Engineer Distributed Systems & Data Platform, ŁÓDŹ, Klient TeamQuest
Database Engineer working with PostgreSQL, WARSZAWA, Klient TeamQuest
Senior Datacenter Engineer Cisco area, WROCŁAW, Klient TeamQuest