Software Engineer, Data Platforms

Job expired!

Globalny rynek oprogramowania do zarządzania danymi jest ogromny, a prognozy IDC wskazują na wzrost z około 82 miliardów dolarów w 2023 roku do około 137 miliardów dolarów do 2027 roku, co oznacza 14% roczną składową stopę wzrostu. W MongoDB jesteśmy na czele tej dynamicznej branży, przekształcając sektory i umożliwiając deweloperom tworzenie przełomowych aplikacji używanych na co dzień. Jako wiodąca platforma danych dla deweloperów i pierwszy dostawca baz danych, który zadebiutował na giełdzie od ponad 20 lat, poszukujemy utalentowanych osób do naszej innowacyjnej i kreatywnej zespołu.

  • Doświadczenie w tworzeniu aplikacji webowych na poziomie produkcyjnym i udoskonalaniu backendu przy użyciu języków takich jak Python i Go
  • Umiejętność budowania narzędzi i platform dla użytkowników biznesowych i deweloperów oprogramowania
  • Znajomość platform chmurowych i usług
  • Biegłość w tworzeniu aplikacji full-stack, obejmujących UI/UX, projektowanie API, bazy danych i więcej
  • Aspiracje do wywierania znaczącego wpływu, z możliwościami promowania adopcji danych poprzez usługi i narzędzia
  • Pasja do tworzenia niezawodnego i wysokiej jakości oprogramowania
  • Ciekawość, umiejętność współpracy i intelektualna uczciwość
  • Świetny gracz zespołowy
  • Projektowanie i rozwijanie UI, API i innych usług platformy danych dla użytkowników takich jak analitycy, naukowcy danych i inżynierowie oprogramowania
  • Ścisła współpraca z zespołami projektowymi produktów w celu udoskonalania wewnętrznych usług platformy danych, koncentrując się na UI/UX
  • Recenzowanie kodu z rówieśnikami i rekomendowanie ulepszeń naszych procesów tworzenia oprogramowania
  • Tworzenie podstawowej architektury, która abstrahuje infrastrukturę danych dla użytkowników końcowych
  • Udoskonalanie procesów testowania i rozwoju zespołu
  • Dokumentowanie i dzielenie się najlepszymi praktykami z większym zespołem
  • Nadzorowanie optymalizacji, testowania i narzędzi, aby poprawić jakość platformy danych
  • Współpraca z inżynierami oprogramowania, ekspertami od uczenia maszynowego i interesariuszami, codziennie korzystając z możliwości uczenia się i liderowania
  • Doświadczenie z nowoczesnymi środowiskami JavaScript, w tym frameworkami frontendowymi jak React i TypeScript
  • Znajomość infrastruktury danych i narzędzi takich jak Presto, Hive, Spark i BigQuery
  • Znajomość narzędzi do wdrażania i konfiguracji, takich jak Kubernetes, Drone i Terraform
  • Zainteresowanie projektowaniem stron internetowych i doświadczenie we współpracy bezpośrednio z projektantami produktów
  • Doświadczenie w projektowaniu i budowie mikroserwisów
  • Doświadczenie w budowie platform uczenia maszynowego za pomocą narzędzi takich jak SparkML, TensorFlow i Seldon Core
  • Po trzech miesiącach: Zaznajomisz się z naszymi usługami platformy danych, dokonywaniem regularnych wkładów do naszego kodu, współpracą z interesariuszami, rozwiązywaniem incydentów i reagowaniem na zapytania użytkowników.
  • Po sześciu miesiącach: Pomyślnie zdefiniujesz, wykonasz i ud