Software Development Engineer III, Telemetry
Mapbox
Rola inżyniera oprogramowania na poziomie III, skupiona na budowaniu i utrzymaniu systemów telemetrycznych na dużą skalę. Obejmuje projektowanie, rozwój i operacje krytycznych usług oraz potoków danych strumieniowych, które przetwarzają petabajty danych urządzeń i danych geoprzestrzennych. Celem jest zapewnienie obserwacji, metryk wydajności i spostrzeżeń dla wszystkich produktów Mapbox, takich jak Navigation SDK, Maps SDK i produkty danych.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: wielkość zespołu., szczegółowy opis procesu rekrutacyjnego..
Rola inżyniera oprogramowania na poziomie III, skupiona na budowaniu i utrzymaniu systemów telemetrycznych na dużą skalę. Obejmuje projektowanie, rozwój i operacje krytycznych usług oraz potoków danych strumieniowych, które przetwarzają petabajty danych urządzeń i danych geoprzestrzennych. Celem jest zapewnienie obserwacji, metryk wydajności i spostrzeżeń dla wszystkich produktów Mapbox, takich jak Navigation SDK, Maps SDK i produkty danych.
- ✓Możliwość pracy nad nowym zespołem telemetrycznym od podstaw.
- ✓Praca nad systemami o zasięgu całej firmy i wpływie na miliony użytkowników.
- ✓Wartość dla inżynierów, którzy potrafią integrować AI w procesach inżynieryjnych.
- ✓Wsparcie dla zdrowia i szczęścia członków zespołu.
- !Nie podano konkretnych informacji o procesie rekrutacyjnym.
- !Nie podano szczegółów dotyczących wielkości zespołu.
- !Nie podano informacji o konkretnych narzędziach do monitorowania.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja systemów telemetrycznych na dużą skalę.
- •Rozwój i utrzymanie potoków danych strumieniowych przetwarzających petabajty danych.
- •Pisanie i monitorowanie kodu oraz systemów w celu zapewnienia ich zdrowia i wydajności.
- •On-call support dla usług.
- •Redukcja długu technicznego i optymalizacja wydajności aplikacji.
- •Współpraca z liderami inżynierii w celu realizacji wizji zespołu.
- •Pisanie dokumentacji i dzielenie się wiedzą z członkami zespołu.
Doświadczony inżynier oprogramowania z ponad 8-letnim doświadczeniem w budowaniu skalowalnych usług backendowych i co najmniej 3-letnim doświadczeniem w tworzeniu potoków strumieniowych. Idealny kandydat jest samodzielny, zorientowany na wyniki, posiada analityczne podejście i chętnie dzieli się wiedzą. Ceni sobie pracę w zróżnicowanym zespole i dba o wysoką jakość kodu.
Kandydat z minimum 8-letnim doświadczeniem w budowaniu skalowalnych usług backendowych i 3-letnim doświadczeniem w tworzeniu potoków strumieniowych, który potrafi samodzielnie wykonywać zadania rozwojowe i ma analityczne podejście do rozwiązywania problemów.
Kandydaci z mniejszym niż 8-letnim doświadczeniem w budowaniu usług backendowych lub mniejszym niż 3-letnim doświadczeniem w tworzeniu potoków strumieniowych. Rola wymaga samodzielności i analitycznego podejścia, więc osoby preferujące ścisłe kierownictwo mogą nie odnaleźć się w tym środowisku.
- ?Jak wygląda typowy dzień pracy w zespole telemetrycznym?
- ?Jakie są główne wyzwania, z którymi zespół mierzy się obecnie?
- ?Jak wygląda proces on-call — częstotliwość dyżurów i wsparcie?
- ?Jakie są plany rozwoju zespołu w najbliższych 1-2 latach?
- ?Jakie są możliwości rozwoju technologicznego i szkoleniowego dla inżynierów w tym zespole?
- ?Jakie są główne cele strategiczne dla zespołu telemetrycznego w tym roku?
- ?Jak wygląda współpraca z innymi zespołami w Mapbox?
- −Wielkość zespołu.
- −Szczegółowy opis procesu rekrutacyjnego.
- −Informacje o konkretnych narzędziach do monitorowania i logowania.
- −Informacje o możliwościach rozwoju kariery w ramach zespołu.
- −Szczegóły dotyczące kultury pracy i dynamiki zespołu.
Kultura oparta na współpracy, przejrzystości, kreatywności, inkluzywności i podejmowaniu decyzji w oparciu o dane. Zespół ceni wysokowydajnych, kreatywnych ludzi, którzy zagłębiają się w problemy i możliwości.
Proces rekrutacyjny obejmuje rozmowy, w tym dyskusję o tym, jak kandydat wykorzystuje AI w swoim przepływie pracy inżynierskiej. Oceniane są umiejętności i wcześniejsze doświadczenie, potencjalny wpływ oraz zakres roli.