Seqana
Seqana
Seqana opracowuje oprogramowanie do monitorowania, raportowania i weryfikacji (MRV) węgla w glebie w rolnictwie regeneratywnym. Finansowana przez UE firma wykorzystująca obserwację Ziemi i uczenie maszynowe tworzy narzędzia, które mają sprawić, że pomiar węgla w glebie będzie tańszy, szybszy i bardziej powtarzalny. Jej platforma pomaga partnerom oceniać wyniki dotyczące emisji i pochłaniania dwutlenku węgla oraz wspierać rozwój programów kompensacji emisji i praktyk rolnictwa regeneratywnego.

Starszy inżynier oprogramowania, platforma danych

Rozwijaj platformę klimatyczną Seqana, która dostarcza wiarygodne i możliwe do audytu wyniki dotyczące węgla w glebie. Kieruj infrastrukturą GCP, potokami Python, procesami geoprzestrzennymi i praktykami inżynierskimi.

Opis

  • Rozwijaj infrastrukturę, która przekłada badania naukowe na wiarygodne wyniki klimatyczne.
  • Kieruj platformą, która prowadzi dane, modele i metody szacowania od badań i prac rozwojowych aż po możliwe do audytu materiały dla klientów.
  • Dbaj o wersjonowanie danych, modeli i środowisk na każdym etapie.
  • Wyznaczaj kierunek rozwoju platform dla programistów i praktyk inżynierskich w wielorepozytoriowym stosie Python, obejmującym środowiska, kontenery, szablony projektów, CI/CD i orkiestrację potoków.
  • Kieruj infrastrukturą GCP, w tym architekturą, infrastrukturą jako kodem, monitoringiem, zarządzaniem kosztami i dostępem oraz dalszym rozwojem.
  • Twórz procesy geoprzestrzenne do przechowywania i przetwarzania na dużą skalę danych wektorowych i rastrów o wysokiej rozdzielczości.
  • Usprawniaj bazy danych wspierające modele i materiały dla klientów.
  • Przygotowuj dokumentację projektową i oceniaj projekty kluczowej infrastruktury oraz potoków.
  • Wspieraj rozwój inżynierów i przekazuj uwagi dotyczące projektowania i architektury w obszarze inżynierii oprogramowania i danych.
  • Koordynuj cele infrastrukturalne, ustalaj priorytety i uzgadniaj działania zespołów inżynierii oprogramowania i danych.
  • Współpracuj z inżynierami oprogramowania, inżynierami danych, naukowcami zajmującymi się danymi oraz inżynierami rozwiązań.
  • Przekształcaj kod badawczy w niezawodną i odtwarzalną infrastrukturę.

Wymagania

  • Co najmniej sześć lat doświadczenia w inżynierii, w tym znaczące doświadczenie w projektowaniu i utrzymaniu produkcyjnych systemów backendowych oraz potoków intensywnie przetwarzających dane.
  • Udokumentowana odpowiedzialność za system od początku do końca, podejmowanie decyzji architektonicznych, tworzenie i recenzowanie dokumentacji projektowej oraz mentoring inżynierów.
  • Ekspercka znajomość Pythona i dobra znajomość SQL.
  • Doświadczenie w projektowaniu produkcyjnych schematów i modeli danych.
  • Praktyczne doświadczenie z narzędziami do zarządzania przepływami pracy i potokami, takimi jak Airflow lub Dagster.
  • Doświadczenie w śledzeniu eksperymentów i wersjonowaniu danych.
  • Praktyczne doświadczenie w utrzymaniu produkcyjnej infrastruktury chmurowej, najlepiej w GCP.
  • Doświadczenie z narzędziami do zarządzania infrastrukturą jako kodem, takimi jak Terraform lub OpenTofu.
  • Doświadczenie z IAM, kontenerami i odtwarzalnymi środowiskami, takimi jak Docker lub devcontainers.
  • Szerokie doświadczenie w cyklu życia oprogramowania, obejmujące pakowanie Pythona, kontenery, testowanie, CI/CD i obserwowalność.
  • Umiejętność jasnej i bezpośredniej komunikacji ze współpracownikami technicznymi i nietechnicznymi.
  • Silna motywacja do wspierania zrównoważonego rozwoju za pomocą technologii.
  • Wykształcenie w dziedzinie inżynierii oprogramowania lub informatyki albo równoważne doświadczenie praktyczne.
  • Doświadczenie produkcyjne z danymi rastrowymi i potokami geoprzestrzennymi będzie dodatkowym atutem.
  • Doświadczenie w tworzeniu systemów obsługi modeli, rejestrów modeli lub narzędzi MLOps, takich jak DVC lub MLflow, będzie dodatkowym atutem.
  • Doświadczenie w tworzeniu narzędzi BI lub pulpitów nawigacyjnych dla użytkowników nietechnicznych, takich jak Streamlit, będzie dodatkowym atutem.
  • Doświadczenie w projektowaniu hurtowni danych z użyciem BigQuery, PostgreSQL lub dbt oraz w procesach inżynierii danych będzie dodatkowym atutem.
  • Wcześniejszy kontakt z danymi obserwacji Ziemi, monitoringu środowiska lub nauk o glebie będzie dodatkowym atutem.

Benefity

  • Stałe zatrudnienie na czas nieokreślony.
  • Sześciomiesięczny okres próbny.
  • 40-godzinny tydzień pracy.
  • 30 dni urlopu rocznie.
  • Duża odpowiedzialność i wpływ na kierunek techniczny firmy na wczesnym etapie jej rozwoju.
  • Zmotywowany i zaangażowany międzynarodowy zespół.
  • Możliwość obserwowania rozwoju nowej firmy i współtworzenia jej.
  • Kultura inżynierska oparta na dokumentacji projektowej, przemyślanych przeglądach kodu i wspólnych praktykach.
  • Przyjazne podejście do pracy zdalnej: do czterech dni zdalnie tygodniowo dla osób pracujących w Berlinie albo praca w pełni zdalna z innych miejsc w Niemczech; elastyczne godziny.
  • Napoje i przekąski.
  • Wydarzenia zespołowe.
  • Możliwość wyboru sprzętu.