Alteryx
Alteryx
Alteryx tworzy korporacyjne oprogramowanie analityczne, które pomaga organizacjom przekształcać złożone dane w praktyczne wnioski. Jej platforma oparta na sztucznej inteligencji łączy przygotowywanie i wzbogacanie danych, analizę, modelowanie predykcyjne, raportowanie oraz analitykę lokalizacyjną, wspierając zespoły o różnym poziomie kompetencji technicznych. Alteryx obsługuje organizacje z różnych sektorów, w tym konsultingu, ochrony zdrowia i produkcji, pomagając im usprawniać procesy analityczne i podejmować bardziej świadome decyzje operacyjne.

Starszy inżynier oprogramowania, transportowa płaszczyzna danych platformy chmurowej

Twórz usługi backendowe w Go i bezpieczną łączność dla chmurowej platformy danych Alteryx. Projektuj systemy rozproszone w AWS i GCP oraz pomagaj utrzymywać je w środowisku produkcyjnym.

Opis

  • Twórz i utrzymuj niezawodne usługi backendowe, interfejsy API i systemy rozproszone, przede wszystkim w Go.
  • Projektuj bezpieczną łączność na potrzeby rejestracji usług, orkiestracji, routingu oraz komunikacji przez proxy lub przekaźniki.
  • Prowadź inicjatywy techniczne od opracowania rozwiązania przez implementację, testowanie i wdrożenie po wsparcie produkcyjne.
  • Udoskonalaj usługi chmurowe na AWS i GCP, koncentrując się na skalowalności, niezawodności, bezpieczeństwie i efektywności operacyjnej.
  • W razie potrzeby uczestnicz w tworzeniu aplikacji frontendowych i narzędzi do zarządzania platformą w TypeScript i React.
  • Diagnozuj złożone problemy w kodzie aplikacji, infrastrukturze chmurowej, sieciach i usługach rozproszonych.
  • Rozwijaj zautomatyzowane testowanie, obserwowalność, monitorowanie i gotowość operacyjną.
  • Wspieraj projektowanie techniczne, przeglądy kodu i decyzje architektoniczne oraz pomagaj rozwijać innych inżynierów.
  • Współpracuj z zespołami produktu, architektury, infrastruktury, bezpieczeństwa i inżynierii nad rozwiązaniami międzyfunkcyjnymi.
  • Bierz udział w dyżurach, rozwiązuj incydenty produkcyjne, ustalaj ich przyczyny źródłowe i zapobiegaj ich ponownemu wystąpieniu.

Wymagania

  • Co najmniej pięć lat doświadczenia zawodowego w inżynierii oprogramowania lub równoważne, odpowiednie doświadczenie.
  • Dobra znajomość programowania backendowego w Go lub porównywalnym języku oraz gotowość do szybkiego opanowania Go.
  • Doświadczenie w projektowaniu, tworzeniu i obsłudze usług produkcyjnych wykorzystujących REST API, mikrousługi i architektury systemów rozproszonych.
  • Praktyczne doświadczenie w tworzeniu i obsłudze aplikacji chmurowych na platformach takich jak AWS lub GCP.
  • Znajomość podstaw sieci, w tym HTTP/TLS, TCP/IP, DNS oraz komunikacji między usługami.
  • Doświadczenie w projektowaniu z myślą o skalowalności, niezawodności, odporności na awarie i odzyskiwaniu sprawności po awariach.
  • Umiejętność samodzielnego analizowania i rozwiązywania złożonych problemów w kodzie aplikacji, infrastrukturze i usługach.
  • Doświadczenie w testowaniu automatycznym, potokach CI/CD, Git i nowoczesnych praktykach wytwarzania oprogramowania.
  • Dobre umiejętności rozwiązywania problemów, komunikacji i współpracy oraz zdolność do samodzielnego podejmowania decyzji technicznych i prowadzenia złożonych prac.
  • Tytuł licencjata lub inżyniera w dziedzinie informatyki, inżynierii lub pokrewnej albo równoważne doświadczenie praktyczne.
  • Mile widziane: doświadczenie z TypeScript, React lub podobnymi technologiami frontendowymi.
  • Mile widziane: doświadczenie z Docker, Kubernetes, Helm, Terraform lub innymi narzędziami chmurowymi.
  • Mile widziane: doświadczenie z sieciami chmurowymi, takimi jak AWS PrivateLink, GCP Private Service Connect, sieciami VPC, proxy lub bezpiecznymi tunelami.
  • Mile widziane: doświadczenie z systemami sterowanymi zdarzeniami i narzędziami do przesyłania komunikatów, takimi jak Kafka, Redis lub Pub/Sub.
  • Mile widziane: znajomość narzędzi i praktyk obserwowalności, w tym Datadog, metryk, logowania i rozproszonego śledzenia.
  • Mile widziane: doświadczenie z zagadnieniami bezpieczeństwa, takimi jak uwierzytelnianie, certyfikaty, zarządzanie sekretami i szyfrowanie.
  • Mile widziane: doświadczenie w tworzeniu usług platform chmurowych do udostępniania zasobów, orkiestracji, zarządzania cyklem życia zasobów lub bezpiecznej łączności.
  • Mile widziane: doświadczenie w środowiskach wielochmurowych, wielodostępnych platformach SaaS lub w zakresie wymagań bezpieczeństwa przedsiębiorstw.
  • Możliwość wykonywania tej pracy zgodnie z amerykańskimi przepisami dotyczącymi kontroli eksportu.

Benefity

  • Docelowa roczna premia w wysokości 15% wynagrodzenia podstawowego, zależna od wyników pracownika i firmy.
  • Miesięczne dofinansowanie Connectivity Plus w wysokości 150 USD na wydatki związane z pracą zdalną.
  • Coroczny zwrot kosztów domowego biura w wysokości 200 USD.
  • Ubezpieczenie medyczne, stomatologiczne i okulistyczne.
  • Plan 401(k) z dopłatą firmy.
  • Płatny urlop rodzicielski i opiekuńczy oraz elastyczny płatny czas wolny.
  • Wsparcie zdrowia psychicznego i dofinansowanie wellness.
  • Wsparcie rozwoju kariery i edukacji.

Powiązane oferty pracy

North

Starszy inżynier chmury AWS (praca zdalna, USA)

North

Projektuj i twórz bezpieczną, skalowalną infrastrukturę AWS dla platformy płatniczej North. Automatyzuj operacje chmurowe za pomocą infrastruktury jako kodu i narzędzi opartych na AI.

Otwórz
Airbnb

Starszy inżynier oprogramowania, środowisko chmurowe

Airbnb

Rozwijaj platformę infrastruktury chmurowej Airbnb z wykorzystaniem Kubernetes, API, automatyzacji i przepływów pracy agentów AI. Pomagaj zespołom inżynieryjnym wdrażać usługi i zarządzać nimi oraz obsługiwać obciążenia AI i uczenia maszynowego.

Otwórz
Egen

Główny inżynier chmury Azure

Egen

Kieruj projektowaniem bezpiecznych platform danych Azure i hybrydowego Google Cloud. Twórz infrastrukturę i usługi zgodne z wymaganiami, które pomagają klientom Egen przekuwać dane w praktyczne wnioski.

Otwórz
Akamai Technologies

Starszy architekt chmury, usługi danych — Akamai Technologies

Akamai Technologies

Kształtuj rozproszoną architekturę chmurową i baz danych Akamai jako starszy architekt chmury. Projektuj skalowalne usługi danych i uczestnicz w praktycznym rozwoju infrastruktury internetowej.

Otwórz