Senior Software Engineer in Warsaw

Senior Software Engineer in Warsaw

Warsaw Pełny etat Zdalnie
V

W skrócie

  • Zadania: Buduj nową infrastrukturę chmurową i zapewniaj niezawodność aplikacji.
  • Firma: Veeva Systems - lider w branży chmurowej dla nauk przyrodniczych.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczność pracy zdalnej i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami, które mają realny wpływ na życie ludzi.
  • Kwalifikacje: 5+ lat doświadczenia w programowaniu w Javie i umiejętności zarządzania incydentami.

Veeva Systems jest organizacją z misją i pionierem w chmurze przemysłowej, pomagając firmom z branży nauk przyrodniczych szybciej wprowadzać terapie do pacjentów. Jako jedna z najszybciej rozwijających się firm SaaS w historii, przekroczyliśmy 3 miliardy dolarów przychodu w naszym ostatnim roku finansowym, z ogromnym potencjałem wzrostu przed nami.

W sercu Veeva znajdują się nasze wartości: Działaj właściwie, Sukces klienta, Sukces pracownika i Szybkość. Nie jesteśmy zwykłą spółką publiczną – w 2021 roku zapisaliśmy się w historii, stając się spółką publiczną o korzyściach społecznych (PBC), prawnie zobowiązaną do równoważenia interesów klientów, pracowników, społeczeństwa i inwestorów.

Jako firma wspierająca elastyczność pracy, umożliwiamy pracę zdalną lub w biurze, abyś mógł rozwijać się w swoim idealnym środowisku. Dołącz do nas w transformacji branży nauk przyrodniczych, zobowiązując się do pozytywnego wpływu na naszych klientów, pracowników i społeczności.

Rola

Dołącz do naszego dynamicznego zespołu jako Senior Site Reliability Engineer w zespole Vault Platform, gdzie zapewnisz skalowalność i niezawodność naszych aplikacji przedsiębiorstwowych. Będziesz stawiać czoła złożonym wyzwaniom na globalną skalę, korzystając z głębokiej wiedzy w zakresie Javy i nowoczesnych technologii open-source, aby mieć realny wpływ na systemy produkcyjne.

Powinieneś mieć duże doświadczenie w aplikacjach Java oraz najnowszych technologiach open-source, najlepiej z rozwoju oprogramowania dla przedsiębiorstw lub szybko rozwijającej się firmy technologicznej. Jako Senior SRE, musisz być naturalnie ciekawy i umieć rozwiązywać problemy. Przyniesiesz również unikalną perspektywę inżynieryjną, rozumiejąc, jak systemy integrują się w produkcji, aby działać na globalną skalę dla setek klientów w Ameryce Północnej, Europie i Azji.

Co będziesz robić

  • Budowanie infrastruktury chmurowej: Szybkie budowanie nowej infrastruktury chmurowej od podstaw, przestrzegając najlepszych praktyk w zakresie rozwoju oprogramowania.
  • Zapewnienie niezawodności i skalowalności: Zapewnienie, że nasza platforma spełnia potrzeby skalowalności i niezawodności naszych setek globalnych klientów (w Ameryce Północnej, Europie i Azji).
  • Wiodące zarządzanie incydentami: Skuteczne prowadzenie triage'u i działań łagodzących podczas incydentu, potencjalnie pełniąc okresowe dyżury w przypadku eskalacji.
  • Automatyzacja i optymalizacja: Opracowywanie narzędzi i automatyzacji w celu eliminacji pracy ręcznej i skrócenia czasu rozwiązywania problemów.
  • Diagnostyka pełnostackowa: Proaktywne uczenie się wszystkich niezbędnych systemów w celu zapewnienia pełnostackowej diagnostyki i określenia przyczyn problemów produkcyjnych.
  • Strategiczne partnerstwo inżynieryjne: Strategizowanie z zespołami inżynieryjnymi w sprawie złożonych problemów, oferując spostrzeżenia na temat tego, co będzie działać na dużą skalę (wspierając ponad 2 miliony użytkowników) i kierując decyzjami rozwojowymi przed wdrożeniem funkcji.
  • Wpływ na projektowanie: Uczestnictwo w przeglądach projektów inżynieryjnych nowych funkcji i prowadzenie inicjatyw mających na celu poprawę efektywności operacyjnej i skalowalności platformy.
  • Współpraca międzyfunkcjonalna: Efektywne partnerstwo z zarządzaniem produktem, projektowaniem i QA w celu dostarczania nowoczesnych rozwiązań i bezpośredniej wartości dla klientów.
  • Skupienie na backendzie: Praca na wielu warstwach naszego stosu technologicznego, z głównym naciskiem na rozwój backendu oraz możliwości w zakresie frontend i infrastruktury.
  • Efektywna komunikacja: Jasne komunikowanie się z zespołami inżynieryjnymi, zwięźle opisując problemy, aby zapewnić płynne przekazywanie informacji podczas awarii zarówno dla odbiorców technicznych, jak i nietechnicznych.
  • Mentorstwo: Aktywne mentorowanie członków zespołu, przyczyniając się do pozytywnego i wysokowydajnego środowiska zespołowego.

Wymagania

  • Głęboka wiedza w Javie: Ponad 5-letnie doświadczenie w rozwoju Javy, z silnym preferencjami dla doświadczenia w firmach zajmujących się oprogramowaniem w chmurze dla przedsiębiorstw.
  • Doświadczenie operacyjne: Praktyczne doświadczenie operacyjne w środowisku usług produkcyjnych o dużym wolumenie lub krytycznych, w tym zarządzanie incydentami i analiza przyczyn źródłowych.
  • Jakość kodu: Udowodniona zdolność do pisania czystego, testowalnego, czytelnego i łatwego w utrzymaniu kodu w ramach współpracy zespołowej.
  • Znajomość open source: Praktyczne doświadczenie z różnorodnymi technologiami open-source, takimi jak Spring, MySQL, Hibernate, Solr, Maven, Git, Tomcat, Linux, AWS, Vagrant, Docker i Kubernetes.
  • Mistrzostwo w bazach danych: Ponad 3-letnie doświadczenie w relacyjnych bazach danych z umiejętnościami SQL na poziomie eksperckim.
  • Umiejętności skryptowe: Solidna znajomość języków skryptowych, takich jak Shell, Bash, Ansible, Python, Go, Ruby itp.
  • Przywództwo i komunikacja: Udokumentowana historia zarządzania incydentami i umiejętności przywódcze, z efektywnymi umiejętnościami komunikacyjnymi na wszystkich poziomach (od indywidualnych współpracowników po menedżerów).
  • Mentorstwo: Udowodniona historia poprawy jakości zespołu poprzez mentoring.

Proces rekrutacji w Veeva

Cenimy Twój czas i wierzymy w przejrzysty proces rekrutacji. Oto proces, którego możesz się spodziewać:

  • Postępuj zgodnie z procesem aplikacyjnym i prześlij swoje CV.
  • W ciągu 3 dni otrzymasz link do oceny osobowości przeprowadzonej przez stronę trzecią.
  • Po ukończeniu oceny nasz zespół przeanalizuje cały pakiet aplikacyjny i skontaktuje się z Tobą drogą mailową z naszą decyzją.
  • Jeśli przejdziesz do etapu rozmowy kwalifikacyjnej, proces wygląda następująco:
  • Rozmowa z menedżerem ds. zatrudnienia.
  • Ćwiczenie umiejętności technicznych/programistycznych.
  • Ostateczna rozmowa panelowa z członkami zespołu i liderami seniorów.
  • Po zakończeniu wszystkich rozmów menedżer skontaktuje się z Tobą z ostateczną decyzją.

Wynagrodzenie

Całkowite wynagrodzenie: 263 000 - 438 000 PLN. Zakres całkowitego wynagrodzenia podany tutaj został dostarczony w celu spełnienia lokalnych przepisów i reprezentuje potencjalny zakres całkowitego wynagrodzenia dla tej roli. Należy pamiętać, że rzeczywiste całkowite wynagrodzenie może się różnić w obrębie powyższego zakresu, w zależności od doświadczenia i lokalizacji. Analizujemy wynagrodzenie dla każdej osoby i opieramy naszą ofertę na Twoich unikalnych kwalifikacjach, doświadczeniu i oczekiwanych wkładach. Całkowite wynagrodzenie na tym stanowisku może składać się z innych rodzajów wynagrodzenia, takich jak zmienna premia i/lub premia akcyjna.

Różnorodność

Veeva jest pracodawcą oferującym równe szanse i zobowiązuje się do promowania kultury inkluzji oraz rozwijania różnorodnej siły roboczej. Różnorodność czyni nas silniejszymi. Przyjmuje wiele form. Płeć, rasa, etniczność, religia, polityka, orientacja seksualna, wiek, niepełnosprawność i doświadczenie życiowe kształtują nas wszystkich jako unikalne jednostki. Cenimy ludzi za to, kim są i jakie wkłady mogą wnieść do naszych zespołów.

Jeśli potrzebujesz pomocy lub zakwaterowania z powodu niepełnosprawności lub specjalnych potrzeb podczas aplikowania na stanowisko lub w naszym procesie rekrutacji, skontaktuj się z nami pod adresem talent_accommodations@veeva.com.

Senior Software Engineer in Warsaw – pracodawca: Veeva Systems

Veeva Systems to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze technologii chmurowych. Nasza kultura opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników. Oferujemy atrakcyjne możliwości szkoleń oraz wsparcie w realizacji ambitnych projektów, co czyni nas idealnym miejscem dla specjalistów pragnących rozwijać swoje umiejętności w międzynarodowym zespole.

V

Dane kontaktowe:

Zespół rekrutacyjny Veeva Systems

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

Java
Open Source Technologies
Cloud Infrastructure
Incident Management
Root Cause Analysis
SQL
Scripting (Shell, Bash, Ansible, Python, Go, Ruby)