
Inżynier platformy danych — Six Robotics
- Inżynieria
- Stała
- Pełny etat
- Z doświadczeniem
- Praca stacjonarna
- Język: Norweski
Wynagrodzenie do ustalenia
Opis stanowiska
O Six Robotics
W Six Robotics tworzymy inteligentne oprogramowanie, które umożliwia bezzałogowym statkom powietrznym (UAV) współpracę, adaptację w locie i realizację misji, które wcześniej były niemożliwe. Z naszej siedziby w Oslo, ponad 70 ekspertów w dziedzinie obronności, oprogramowania i AI rozwija naszą flagową platformę autonomii i roju, wykorzystywaną zarówno przez rząd, jak i przemysł. W bliskiej współpracy z Norweskim Instytutem Badań Obrony (FFI) szybko przechodzimy od koncepcji do wdrożenia w terenie, często obok użytkowników końcowych.
Pracujemy z zaawansowanym sprzętem i oprogramowaniem, nowoczesnym stosem technologicznym oraz misjami, które wymagają zarówno mistrzostwa technicznego, jak i dyscypliny operacyjnej. Każdy jest blisko akcji, od rozwiązywania głębokich problemów technicznych po operacje w terenie. Działamy szybko i cenimy klarowność, integralność oraz pracę zespołową we wszystkim, co robimy.
W Six Robotics każda osoba działa z precyzją, dostosowuje się do zmieniających się warunków i wzmacnia zespół. Dostać się do nas jest trudno, a każdego dnia będziesz stawiany przed wyzwaniami. Ale jeśli masz umiejętności, dyscyplinę i chęć do przekraczania swoich granic oraz ciągłego doskonalenia, nie znajdziesz lepszego miejsca, aby wprowadzać realny wpływ, współpracując i ucząc się od najlepszych w branży.
O roli
Drony Six Robotics generują dużą ilość danych: telemetria lotu, logi i media. Budujemy platformę chmurową, która zbiera te dane, a ta rola jest w centrum tego, co się z nimi dzieje po ich zebraniu. Jak są modelowane, jak są przechowywane, jak ewoluują w miarę jak nasze oprogramowanie się zmienia, oraz jak interfejsy i inne odbiorniki downstream faktycznie je odczytują. Gdy będzie to gotowe, inżynierowie i klienci będą mogli zrozumieć, co się wydarzyło podczas lotu, debugować awarie, uczyć się z każdej misji i działać z pewnością. To istotny krok naprzód w tym, co oferujemy, na bazie produktu, który już działa.
Telemetria dronów jest czasową, gęstą i wysokotaktową, a jej kształt będzie się zmieniać w miarę ewolucji oprogramowania GCS. Logi są półstrukturalne. Potrzebujemy kogoś, kto potrafi zaprojektować warstwę przechowywania, która poradzi sobie z tym wszystkim, wiedząc, że schemat nie będzie stał w miejscu. To projekt od podstaw, a my chcemy, aby dostarczał wartość szybko, zarówno wewnętrznie, abyśmy mogli uczyć się i poprawiać szybciej, jak i jako coś, co możemy pokazać klientom. Wczesne decyzje (model danych, wybory przechowywania, strategia ewolucji schematu, interfejsy odczytu, na których będą polegać odbiorcy downstream) będą podejmowane jako zespół, a my zatrudniamy cię, aby wnieść silne, uzasadnione opinie do tych rozmów. Będziesz ściśle współpracować z inżynierem chmurowym, który dołączy do ciebie i poprowadzi pipeline przesyłania danych. Twoja rola koncentruje się na tym, co dzieje się po ich zebraniu.
Co będziesz robić
- Projektowanie modelu danych dla danych lotu: telemetria, logi i media.
- Budowanie strategii ewolucji schematu. Oprogramowanie GCS w terenie będzie się zmieniać; chmura musi sobie z tym radzić, nie łamiąc starych danych.
- Budowanie pipeline'ów, które przekształcają surowe przesyłki w zapytania, strukturalne dane.
- Podejmowanie decyzji dotyczących bazy danych, przechowywania czasowego i przechowywania obiektów, ściśle współpracując z zespołem, aby podjąć właściwe wybory.
- Układanie podstaw, jak dane będą zapytane, w tym wczesne wzorce odczytu, na których będą polegać dashboard i inni odbiorcy.
Czego szukamy
Szukamy inżyniera, który myśli w kategoriach systemów danych, a nie tylko baz danych. Spędziłeś wystarczająco dużo lat na projektowaniu i obsłudze platform danych, aby mieć opinie na temat tego, jak modelować ewoluujące dane, które przechowywanie wybrać w danym momencie i jak wygląda czysty interfejs odczytu dla zespołu, który go konsumuje. Potrafisz jednocześnie myśleć o surowym kształcie tego, co nadchodzi, i o tym, jak ludzie zapytujący dane za trzy lata będą potrzebować, aby to wyglądało.
Motywuje cię wpływ i podejmowanie właściwych decyzji projektowych na początku, kiedy mają największe znaczenie. Jesteś najlepszy, gdy schemat nie będzie stał w miejscu, i myślisz o tym, jak twoje wybory przekładają się na coś, na czym klienci mogą polegać w terenie. Dbaj o to, aby tarcie deweloperskie w platformie danych nie powstrzymywało inżynierów zewnętrznych od rozszerzania zbioru danych o nowe dane, które chcą śledzić. Wnosisz silne opinie do rozmów architektonicznych i trzymasz je wystarczająco lekko, aby zmienić zdanie, gdy ktoś inny ma rację.
Wierzymy, że odpowiedni kandydat przynosi
- 5+ lat pracy jako inżynier danych, inżynier platformy danych lub inżynier backend w firmie, gdzie dane były rdzeniem produktu.
- Doświadczenie w projektowaniu schematów, które musiały ewoluować w czasie. Przeszedłeś przynajmniej jedną migrację w systemie na żywo z rzeczywistymi danymi i możesz opowiedzieć, co było trudne.
- Doświadczenie w wyborze backendów przechowywania, czy to budując je wewnętrznie, czy integrując platformy zewnętrzne.
- Doświadczenie w projektowaniu i uruchamianiu pipeline'ów danych, które obsługują zmieniające się formaty wejściowe, wersjonowane ładunki, ewoluujące schematy.
- Komfort w obsłudze systemów danych, które zbudowałeś, a nie tylko ich projektowaniu.
Miłe do posiadania:
- Przechowywanie danych czasowych na dużą skalę.
- Doświadczenie z telemetrią, danymi czujników IoT lub jakimkolwiek systemem generującym dane maszynowe o wysokiej częstotliwości przez długi czas.
- Doświadczenie z wersjonowaniem schematów i zarządzaniem strukturalnymi formatami danych w ewoluujących systemach.
- Przetwarzanie mediów (wideo, obraz) obok danych strukturalnych na tej samej platformie.
Dlaczego warto do nas dołączyć
W Six Robotics nie tylko budujemy oprogramowanie - redefiniujemy, jak systemy bezzałogowe działają w rzeczywistym świecie. Jeśli motywują cię znaczące problemy, techniczna głębia i możliwość kształtowania czegoś od podstaw, znajdziesz swoje miejsce tutaj.
- Pracuj nad problemami, które mają znaczenie
Nasza technologia pomaga odblokować mądrzejsze, bezpieczniejsze i bardziej elastyczne operacje UAV w obronie i przemyśle, rozwiązując prawdziwe wyzwania z bezpośrednim, namacalnym wpływem.
- Przewodź zmianom w przestrzeni zdominowanej przez sprzęt
Wprowadzamy nowoczesną AI, autonomię i skalowalne oprogramowanie do dziedziny, która od dawna opierała się na sztywnych, zaprogramowanych systemach, aby zmienić sposób, w jaki UAV są projektowane, wdrażane i zarządzane.
- Buduj od podstaw, kształtuj przyszłość
Dołącz do nas na wczesnym etapie i pomóż zdefiniować podstawowe systemy, narzędzia i kulturę firmy, która wciąż jest budowana - gdzie twoje pomysły, kod i decyzje będą miały trwały wpływ.
- Pracuj z celem, wspierany przez świetne benefity
Będziesz częścią zespołu z misją, który ceni klarowność, integralność i współpracę, oferując konkurencyjne wynagrodzenie, potencjał akcji, silne plany ubezpieczeniowe i emerytalne oraz możliwości ciągłego uczenia się.
Nasza procedura rekrutacyjna
- Rozmowa wstępna z jednym z naszych rekruterów, aby lepiej cię poznać (30 min).
- Spotkanie z kimś z zespołu, aby dowiedzieć się więcej o nas (60 min).
- Zadanie programistyczne do rozwiązania w swoim czasie, a następnie rozmowa techniczna bardziej związana z szczegółami dotyczącymi roli (90 min).
- Ostateczna rozmowa z naszym CTO i szefem działu HR (45 min).
Nasze zobowiązanie do inkluzji
W Six Robotics zobowiązujemy się do stworzenia miejsca pracy opartego na szacunku, integralności i współpracy. Cenimy różne perspektywy i doświadczenia, a wierzymy, że różnorodność w naszym zespole wzmacnia zarówno naszą pracę, jak i naszą kulturę. Zachęcamy wszystkich kwalifikowanych kandydatów do aplikowania i pomagania nam w budowaniu technologii, która ma realny wpływ.
Wymóg uzyskania zgody na bezpieczeństwo
Wszyscy pracownicy Six Robotics muszą przejść proces uzyskania zgody na bezpieczeństwo z powodu naszej bliskiej współpracy z Norweskimi Siłami Zbrojnymi. Chociaż wcześniejsza zgoda nie jest konieczna, proces uzyskania zgody zostanie rozpoczęty w ramach onboardingu.
Znajomość języków
- Norweski: wymagany
Co będziesz robić?
- Projektowanie modelu danych dla danych lotu
- Budowanie strategii ewolucji schematu
- Budowanie pipeline'ów przekształcających surowe przesyłki
- Podejmowanie decyzji dotyczących bazy danych i przechowywania
- Układanie podstaw, jak dane będą zapytane
Czego oczekujemy?
- + lat doświadczenia jako inżynier danych
- Doświadczenie w projektowaniu ewoluujących schematów
- Doświadczenie w wyborze backendów przechowywania
- Doświadczenie w projektowaniu pipeline'ów danych
Co zyskujesz?
- Silne plany ubezpieczeniowe

Six Robotics
Strona firmyLokalizacja
Rekomendowane oferty
- OsloPraca stacjonarnaStacjonarnieNOZ doświadczeniemZ doświadczeniemStałaPraca stacjonarnaNowa
Rekrutacja prowadzona jest na stronie pracodawcy. Kliknięcie „Aplikuj” przekieruje Cię poza NordJobs.



