W skrócie
- Zadania: Twórz i rozwijaj skalowalne platformy wyszukiwania w chmurze.
- Firma: Relativity - lider w dziedzinie inteligencji danych prawnych.
- Benefity: Konkurencyjne wynagrodzenie, benefity zdrowotne, praca zdalna i program rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na ważne sprawy prawne.
- Kwalifikacje: 5+ lat doświadczenia w tworzeniu oprogramowania i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
Relativity to wiodąca firma zajmująca się inteligencją danych prawnych, budująca technologię, która pomaga użytkownikom organizować dane, odkrywać prawdę i działać z pewnością. Nasza platforma chmurowa zasilana sztuczną inteligencją, RelativityOne, przekształca ogromne ilości złożonych informacji w użyteczne spostrzeżenia dla postępowań sądowych, dochodzeń, zapytań regulacyjnych, odpowiedzi na naruszenia danych i innych spraw prawnych, w których dokładność i zaufanie są kluczowe.
Zespół Infrastruktury Wyszukiwania rozwija i obsługuje podstawowe możliwości wyszukiwania za Relativity Search. Relativity Search to zestaw aplikacji, które umożliwiają klientom znajdowanie istotnych informacji, a następnie ich pobieranie i prezentowanie. Stabilne, wysokowydajne wyszukiwanie ma bezpośredni wpływ na doświadczenie klienta i jest kluczowe dla organizacji.
Jako Starszy Inżynier Oprogramowania w Zespole Infrastruktury Wyszukiwania, będziesz pomagać w budowaniu, obsłudze i skalowaniu platformy wyszukiwania, która napędza krytyczne procesy robocze klientów w RelativityOne. Ta rola koncentruje się na uruchamianiu infrastruktury wyszukiwania o skali petabajtowej z silną niezawodnością, wydajnością, obserwowalnością i dyscypliną operacyjną.
Co będziesz robić:
- Projektować, budować i obsługiwać skalowalne możliwości platformy wyszukiwania w środowisku chmurowym.
- Uruchamiać i poprawiać systemy produkcyjne wspierające wysokowolumenowe, krytyczne procesy robocze klientów.
- Rozwijać wysokiej jakości, łatwy do utrzymania kod przy użyciu solidnych praktyk inżynieryjnych.
- Rozwiązywać złożone problemy produkcyjne, usuwać usterki i wspierać incydenty mające wpływ na klientów.
- Poprawiać obserwowalność, automatyzację, planowanie pojemności i gotowość operacyjną dla infrastruktury wyszukiwania.
- Uczestniczyć w wsparciu produkcji i obowiązkach dyżurnych po odpowiednim wprowadzeniu.
- Współpracować z zespołami inżynieryjnymi, SRE, produktowymi i architektonicznymi, aby rozwijać mapę drogową platformy wyszukiwania.
Wymagania:
- Wykształcenie wyższe w dziedzinie informatyki, inżynierii lub pokrewnej dziedziny technicznej, lub równoważne doświadczenie praktyczne.
- 5+ lat doświadczenia zawodowego w rozwijaniu komercyjnych systemów oprogramowania lub platform infrastrukturalnych.
- Doświadczenie w budowaniu, obsłudze lub skalowaniu rozproszonych systemów w produkcji.
- Znajomość praktyk dotyczących niezawodności, dostępności i gotowości operacyjnej w przypadku systemów krytycznych.
- Doświadczenie w wsparciu produkcji lub dyżurach, w tym w reagowaniu na incydenty, rozwiązywaniu problemów i analizie przyczyn źródłowych.
- Silne umiejętności rozwiązywania problemów i zdolność diagnozowania złożonego zachowania systemu przy użyciu danych operacyjnych.
- Doświadczenie w projektowaniu lub rozwijaniu skalowalnych rozwiązań w dużym publicznym środowisku chmurowym.
- Praktyczne doświadczenie programistyczne w nowoczesnym języku backendowym.
- Umiejętność efektywnej współpracy z zespołami inżynieryjnymi, SRE, produktowymi i architektonicznymi.
- Biegła komunikacja werbalna i pisemna w języku angielskim.
Preferowane:
- Doświadczenie w uruchamianiu i skalowaniu infrastruktury wyszukiwania, indeksowania lub pobierania o skali petabajtowej.
- Doświadczenie z Elasticsearch, OpenSearch, Lance, TurboPuffer lub porównywalną infrastrukturą wyszukiwania/wektora.
- Doświadczenie z Kubernetes, orkiestracją kontenerów i operacjami na platformach chmurowych.
- Doświadczenie z infrastrukturą chmurową Azure, inżynierią platformy lub zarządzaniem infrastrukturą chmurową.
- Doświadczenie z Infrastructure as Code i narzędziami automatyzacyjnymi takimi jak Pulumi, Terraform lub podobnymi technologiami.
- Doświadczenie z pipeline'ami CI/CD, automatyzacją wdrożeń i praktykami dostarczania progresywnego.
- Doświadczenie w budowaniu lub obsłudze systemów monitorowania, obserwowalności i alertowania, takich jak Grafana, Prometheus lub New Relic.
- Komfort pracy w środowiskach produkcyjnych opartych na Linuksie.
- Doświadczenie w poprawie wydajności, niezawodności, efektywności kosztowej lub operacyjnego trudu w dużych systemach infrastrukturalnych.
Dlaczego możemy być świetnym dopasowaniem:
- Misja mająca wpływ: Buduj systemy, które pomagają klientom organizować dane, odkrywać prawdę i działać w sprawach prawnych o wysokim ryzyku.
- Inżynieria na dużą skalę: Pracuj nad rozproszonymi, chmurowymi systemami, które przetwarzają duże ilości danych.
- Nowoczesna technologia: Buduj z AI, platformami chmurowymi i skalowalnymi architekturami kształtującymi technologię prawną.
- Wzrost i odpowiedzialność: Zyskaj doświadczenie w posiadaniu systemów od początku do końca w chmurze i rozproszonych środowiskach.
- Kultura współpracy: Pracuj w zespole skoncentrowanym na dzieleniu się wiedzą i ciągłym doskonaleniu.
- Inkluzywne środowisko: Różnorodne perspektywy tworzą silniejsze zespoły i lepsze wyniki.
Wynagrodzenie i benefity:
Konkurencyjne wynagrodzenie, benefity, DTO, urlop rodzicielski i program akcji. Relativity zobowiązuje się do konkurencyjnych, sprawiedliwych i równych praktyk wynagrodzeniowych. Ta pozycja kwalifikuje się do całkowitego wynagrodzenia, które obejmuje konkurencyjną podstawową pensję, roczną premię za wyniki oraz długoterminowe zachęty. Oczekiwana wysokość wynagrodzenia dla tej roli wynosi od 208 000 do 312 000 PLN. Ostateczna oferowana pensja będzie oparta na kilku czynnikach, w tym, ale nie tylko, na głębokości doświadczenia kandydata, zestawie umiejętności, kwalifikacjach i wewnętrznej równości płac. Zatrudnianie na górnym końcu przedziału nie byłoby typowe, aby umożliwić przyszły znaczący wzrost wynagrodzenia na tym stanowisku.
Wymagane umiejętności: Automatyzacja, analiza danych, zarządzanie bazami danych, architektura sieci, optymalizacja wydajności, rozwiązywanie problemów, zarządzanie projektami, rozwój oprogramowania, projektowanie systemów, przywództwo techniczne.
Senior Software Engineer in Poznań – pracodawca: Relativity
Relativity w Polsce to doskonały pracodawca, który oferuje dynamiczne środowisko pracy, w którym innowacje i technologia są na pierwszym miejscu. Nasza kultura pracy sprzyja współpracy i rozwojowi zawodowemu, a pracownicy mają możliwość uczestniczenia w ekscytujących projektach związanych z AI, co czyni tę rolę nie tylko satysfakcjonującą, ale i pełną wyzwań. Oferujemy również atrakcyjne benefity oraz wsparcie w rozwijaniu umiejętności, co sprawia, że jesteśmy idealnym miejscem dla osób poszukujących znaczącej i satysfakcjonującej kariery.