Principal Software Development Engineer (Databases) in Katowice

Principal Software Development Engineer (Databases) in Katowice

Katowice Pełny etat 121500 - 148500 zł / rok (szac.) Zdalnie
P

W skrócie

  • Zadania: Twórz i optymalizuj rozwiązania medialne w zespole inżynieryjnym.
  • Firma: Avid - firma technologiczna, która wspiera twórców na całym świecie.
  • Benefity: Elastyczny model pracy, atrakcyjne wynagrodzenie i programy rozwoju zawodowego.
  • Pozostałe informacje: Dynamika, różnorodność i możliwości rozwoju kariery w globalnym zespole.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i wpływaj na świat mediów.
  • Kwalifikacje: 8+ lat doświadczenia w programowaniu, znajomość C/C++ oraz systemów baz danych.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

To jest zabawne, aby pracować w firmie, w której ludzie naprawdę WIERZĄ w to, co robią! Jesteśmy zobowiązani do przynoszenia pasji i skupienia na kliencie do biznesu.

O Avid: Avid tworzy technologie i narzędzia współpracy, aby twórcy mogli bawić, informować, edukować i oświecać świat. Nasi klienci to wizjonerzy stojący za najbardziej inspirującymi filmami fabularnymi, programami telewizyjnymi, transmisjami wiadomości, wydarzeniami sportowymi, nagraniami muzycznymi i koncertami na żywo.

Podsumowanie pracy:

  • Model pracy: Zdalnie - Polska
  • Harmonogram: 8:00 - 17:00 CET; od poniedziałku do piątku

Avid poszukuje doświadczonego Głównego Inżyniera Oprogramowania, który dołączy do naszego zespołu inżynieryjnego, aby rozwijać, wdrażać, testować, optymalizować i utrzymywać nasze rozwiązania medialne. To bardzo techniczna, praktyczna rola skoncentrowana na rozwiązywaniu złożonych wyzwań inżynieryjnych w całym produkcie. Kluczowym obszarem odpowiedzialności będzie zrozumienie zachowania silnika w wirtualizowanych środowiskach oraz badanie trudnych problemów związanych z integralnością danych, wydajnością, skalowalnością i stabilnością systemu.

Oczekiwany kandydat powinien:

  • Zrozumieć złożone przepływy pracy end-to-end i modele interakcji między aplikacjami internetowymi oraz komunikację z usługami backendowymi i systemami opartymi na wiadomościach.
  • Działać jako silny techniczny współpracownik, tłumacząc wysokopoziomowe specyfikacje funkcjonalne na szczegółowe specyfikacje projektowe i nadzorując proces wdrażania z zaangażowanymi zespołami.
  • Skutecznie komunikować się w projekcie wielostanowym, w tym koordynować rozwój i dostarczanie z innymi zespołami na całym świecie.

Wymagania i umiejętności:

  • Minimum 8-letnie doświadczenie w rozwoju oprogramowania
  • Rozległe doświadczenie w C i C++ (STL, Boost, generics, algorytmy, struktury danych), MS Visual Studio, Win32 API i COM/DCOM.
  • Doświadczenie z środowiskami serwerów/klastrów MS Windows, Apache (w tym przepływ pluginów/modułów) oraz rozwój aplikacji i debugowanie w wirtualizowanych środowiskach, takich jak VMware.
  • Doświadczenie w skryptowaniu PowerShell i ciągłej integracji/wdrożenia przy użyciu GitHub.
  • Znajomość koncepcji i architektur REST, z umiejętnością analizy złożonych systemów i przepływów pracy end-to-end.
  • Umiejętność analizy problemów wydajnościowych oraz projektowania i wdrażania rozwiązań poprawiających wydajność, skalowalność i stabilność produktu.
  • Umiejętność przeprowadzania analizy wymagań, skutecznej komunikacji z właścicielami produktów i rozproszonymi zespołami oraz koordynacji rozwoju i dostarczania w środowisku wielostanowym.
  • Biegłość w mowie i piśmie w języku angielskim.

Preferowane doświadczenie, umiejętności i zdolności:

  • Doświadczenie z Postgres i innymi bazami danych SQL.
  • Doświadczenie w korzystaniu z asystentów rozwoju opartych na AI, takich jak Microsoft Copilot.
  • Umiejętności programowania w Golang.
  • Doświadczenie w wdrażaniu SaaS w chmurze, w tym AWS, Azure lub GCP.
  • Doświadczenie w metodologii Agile.
  • Doświadczenie z rozwiązaniami monitorującymi, takimi jak Prometheus.

Idealny kandydat powinien również posiadać następujące umiejętności analityczne i behawioralne:

  • Umiejętność analizy problemów wydajnościowych oraz projektowania i wdrażania rozwiązań poprawiających wydajność, skalowalność i stabilność produktu.
  • Umiejętność przeprowadzania analizy wymagań, skutecznej komunikacji z właścicielami produktów i rozproszonymi zespołami oraz koordynacji rozwoju i dostarczania w środowisku wielostanowym.
  • Biegłość w języku angielskim, zarówno w mowie, jak i piśmie, z umiejętnością skutecznej komunikacji w zespołach.

Zakres wynagrodzenia: MIN 185,848.80 do MAX 278,773.20 PLN/rocznie. Zakres wynagrodzenia odzwierciedla dobrą wiarę firmy w pełny docelowy zakres dla tego stanowiska w momencie publikacji. Firma może aktualizować lub modyfikować ten zakres w dowolnym momencie i stara się utrzymać tę publikację na bieżąco. Decyzje dotyczące wynagrodzenia opierają się na czynnikach, w tym lokalizacji geograficznej, doświadczeniu, umiejętnościach, wykształceniu i potrzebach biznesowych. Chociaż pełny zakres jest publikowany dla przejrzystości, oferty są zazwyczaj składane w dolnej lub środkowej części zakresu.

Co czeka na Ciebie?

  • Dołącz do globalnego zespołu i doświadcz dynamicznego, współpracującego środowiska pracy, które sprzyja innowacjom i wzrostowi.
  • Model pracy zdalnej oferujący elastyczność w równoważeniu pracy i życia.
  • Dostęp do programów rozwojowych z silnym wsparciem i mentoringiem, aby pomóc Ci rozwijać się i awansować w firmie.
  • Równe szanse zatrudnienia, zobowiązanie do różnorodności, inkluzyjności i tworzenia przyjaznego środowiska dla wszystkich pracowników.
  • Atrakcyjny pakiet świadczeń, w tym ubezpieczenie zdrowotne i na życie, nagrody za polecenia oraz hojne polityki urlopowe, aby zapewnić zdrową równowagę między pracą a życiem.

Avid jest pracodawcą oferującym równe szanse. Celebrujemy różnorodność i zobowiązujemy się do tworzenia inkluzywnego środowiska dla wszystkich pracowników.

Principal Software Development Engineer (Databases) in Katowice – pracodawca: Poland (PL01) AVID Technology Poland Sp. z o.o.

Avid to doskonały pracodawca, który oferuje elastyczny model pracy zdalnej, co pozwala na idealne połączenie życia zawodowego i prywatnego. Nasza kultura pracy opiera się na innowacyjności, współpracy i wsparciu w rozwoju, a także zapewnia atrakcyjny pakiet benefitów, w tym ubezpieczenia zdrowotne i programy rozwojowe, które pomagają pracownikom w osiąganiu ich celów zawodowych. Dołączając do naszego zespołu, będziesz miał okazję pracować z pasjonatami technologii, którzy wspierają różnorodność i inkluzyjność w miejscu pracy.

P

Dane kontaktowe:

Zespół rekrutacyjny Poland (PL01) AVID Technology Poland Sp. z o.o.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Principal Software Development Engineer (Databases) in Katowice

C
C++
STL
Boost
MS Visual Studio
Win32 API
COM/DCOM