Senior System Engineer in Warsaw

Senior System Engineer in Warsaw

Warsaw Pełny etat 123750 - 151250 zł / rok (szac.) Stacjonarnie
A

W skrócie

  • Zadania: Projektuj i buduj infrastrukturę dla wydajnych systemów rozproszonych.
  • Firma: Innowacyjna firma technologiczna z kulturą współpracy.
  • Benefity: Możliwość pracy nad złożonymi projektami i rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Rozwiązuj techniczne wyzwania i wpływaj na nowoczesne technologie AI.
  • Kwalifikacje: 5+ lat doświadczenia w programowaniu systemowym i znajomość języków C, C++ lub Go.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

Poszukujemy inżyniera oprogramowania systemowego, który pomoże w projektowaniu i budowie rdzenia infrastruktury wspierającej wysokowydajne systemy rozproszone. W tej roli będziesz pracować nad komponentami infrastruktury odpornymi na błędy i skalowalnymi, optymalizować wydajność systemu oraz przyczyniać się do architektury oprogramowania niskiego poziomu, które wspiera nowoczesne obliczenia rozproszone i obciążenia AI. To okazja do pracy nad technicznie wymagającymi problemami w programowaniu systemów, wirtualizacji, przechowywaniu danych, systemach rozproszonych i optymalizacji wydajności, współpracując z doświadczonymi inżynierami w kulturze, która ceni odpowiedzialność, ciągłe uczenie się i podejmowanie decyzji opartych na danych.

Obowiązki:

  • Projektowanie, rozwijanie i optymalizacja rdzeniowych komponentów infrastruktury z naciskiem na wydajność, skalowalność i odporność na błędy.
  • Odpowiedzialność za systemy przez cały ich cykl życia - od architektury i implementacji po wdrożenie, monitorowanie i wsparcie produkcyjne.
  • Budowanie niezawodnych systemów rozproszonych oraz poprawa ich wydajności, odporności i efektywności operacyjnej.
  • Współpraca z zespołami inżynieryjnymi w różnych dziedzinach w celu integracji usług infrastrukturalnych w całej platformie.
  • Udział w dyskusjach architektonicznych i wkład w długoterminową strategię techniczną.
  • Rozwiązywanie złożonych problemów produkcyjnych związanych z systemami rozproszonymi i infrastrukturą niskiego poziomu.
  • Analiza wydajności systemu za pomocą narzędzi do profilowania i monitorowania oraz wdrażanie ulepszeń wydajności.
  • Praktykowanie technicznego przywództwa rozproszonego poprzez prowadzenie inicjatyw, współpracę z rówieśnikami i wspieranie sukcesu zespołu.
  • Promowanie kultury inżynieryjnej skoncentrowanej na ciągłym doskonaleniu, dzieleniu się wiedzą i uczeniu się na podstawie doświadczeń.
  • Wsparcie decyzji inżynieryjnych opartych na danych poprzez benchmarking, testowanie i analizę wydajności.

Wymagania:

  • 5+ lat doświadczenia w rozwijaniu oprogramowania systemowego lub platform infrastrukturalnych.
  • Silna ekspertyza w przynajmniej jednej z następujących dziedzin: wirtualizacja, systemy przechowywania, modelowanie usług i generowanie REST API/SDK, obliczenia naukowe lub wysokowydajne (HPC), rozwój jądra.
  • Silne zrozumienie projektowania, implementacji i rozwiązywania problemów w systemach rozproszonych.
  • Biegłość w przynajmniej jednym języku programowania systemowego, takim jak C, C++ lub Go (Golang).
  • Doświadczenie z językami skryptowymi, takimi jak Python lub Bash.
  • Silna znajomość systemu Linux/Unix oraz wiedza o systemach operacyjnych.
  • Doświadczenie z narzędziami do monitorowania niskiego poziomu i profilowania wydajności (np. perf, eBPF, PCM).
  • Dyplom licencjata w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej dziedziny technicznej, lub równoważne praktyczne doświadczenie.
  • Ciekawość i chęć uczenia się nowych technologii oraz pracy w różnych obszarach inżynierii infrastrukturalnej.

Miło widziane:

  • Doświadczenie z rozproszonymi frameworkami AI lub LLM inference, takimi jak OpenVINO lub llama.cpp.
  • Znajomość rozproszonych baz danych SQL, takich jak SingleStore, CockroachDB, ScyllaDB, ClickHouse lub podobne technologie.
  • Doświadczenie w pracy z technologiami sieciowymi lub przechowywaniem danych o wysokiej wydajności.
  • Wiedza o infrastrukturze chmurowej i środowiskach kontenerowych.
  • Doświadczenie w wkładzie w projekty oprogramowania systemowego open-source.

Co oferujemy:

  • Możliwość pracy nad złożoną, dużą infrastrukturą rozproszoną.
  • Współpraca w kulturze inżynieryjnej z wysokimi standardami technicznymi.
  • Odpowiedzialność za wpływowe systemy od projektu po produkcję.
  • Ekspozycja na nowoczesną infrastrukturę AI i technologie obliczeń wysokowydajnych.
  • Długoterminowy projekt z możliwościami rozwoju zawodowego i technicznego przywództwa.

Senior System Engineer in Warsaw – pracodawca: AIDA projektai, MB

Jako pracodawca oferujemy wyjątkową okazję do pracy nad złożoną, rozproszoną infrastrukturą, w której możesz rozwijać swoje umiejętności w obszarze programowania systemowego i technologii AI. Nasza kultura opiera się na współpracy, ciągłym uczeniu się oraz podejmowaniu decyzji opartych na danych, co sprzyja osobistemu i zawodowemu rozwojowi. Dodatkowo, zapewniamy możliwość posiadania wpływu na kluczowe systemy od etapu projektowania aż po produkcję, co czyni nas doskonałym miejscem dla ambitnych inżynierów.

A

Dane kontaktowe:

Zespół rekrutacyjny AIDA projektai, MB

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior System Engineer in Warsaw

System Programming
Distributed Systems Design
Fault Tolerance
Performance Optimization
Virtualization
Storage Systems
REST API/SDK Generation