Benevity
Benevity
501 – 1000 Pracownicy
B2BSaaSWpływ społeczny
Benevity to korporacyjna firma SaaS koncentrująca się na wpływie społecznym. Platforma Benevity Enterprise Impact Platform pomaga dużym organizacjom zarządzać darowiznami pracowników, dopasowywaniem darowizn, darowiznami z wynagrodzeń, wolontariatem, grantami, grupami pracowniczymi, wyzwaniami oraz raportowaniem wpływu w jednym systemie. Platforma obsługuje również globalne wypłaty środków, weryfikację organizacji non profit, zgodność z przepisami i mechanizmy kontroli ryzyka, a automatyzacja oparta na sztucznej inteligencji ma upraszczać administrację programami i pomiar ich rezultatów. Specjalistom rozważającym karierę w oprogramowaniu B2B, SaaS lub technologiach wspierających wpływ społeczny Benevity oferuje możliwość pracy nad produktami łączącymi programy pracownicze z organizacjami charytatywnymi i wymiernymi efektami dla społeczności.

Starszy główny inżynier platformy danych, praca hybrydowa, Kanada

Kieruj platformą AWS lakehouse, potokami danych i zarządzanymi produktami danych Benevity jako starszy główny inżynier platformy danych. Twórz skalowalne technologie, które wspierają firmy i pracowników w podejmowaniu działań społecznych.

Opis

  • Zapewniać praktyczne przywództwo techniczne na całej ścieżce przepływu danych
  • Projektować możliwości platformy, które pomagają zespołom inżynieryjnym domen przenosić dane ze źródła do raportowania
  • Integrować nowe źródła i zmiany schematów ze strumieniowymi potokami konsumpcji
  • Przeprowadzać dane przez warstwy medalionowe i definiować produkty danych do raportowania
  • Pracować ze strumieniowymi i wsadowymi potokami, modelami transformacji, warstwami lakehouse i katalogu oraz warstwami semantycznymi
  • Kierować projektowaniem i wdrażaniem architektury medalionowej w AWS lakehouse
  • Obsługiwać i modernizować środowiska hurtowni danych, planując przejście między systemami warehouse i lakehouse
  • Tworzyć potoki sterowane konfiguracją i metadanymi
  • Rejestrować, dokumentować i utrzymywać możliwość odnajdywania potoków, zbiorów danych i produktów danych w DataHub
  • Tworzyć zarządzane, wersjonowane i testowane kontrakty dla produktów danych i warstw semantycznych
  • Tworzyć narzędzia wspomagane przez AI do konfiguracji potoków, modeli, kontraktów, testowania i dokumentacji
  • Współpracować z głównymi architektami nad strategią techniczną i wielokrotnego użytku wzorcami architektonicznymi
  • Współpracować z menedżerami produktu, starszymi programistami i interesariuszami, przekładając potrzeby biznesowe na specyfikacje techniczne i projekty produktów danych
  • Stosować natywne dla chmury projektowanie rozwiązań w celu utrzymania najlepszych praktyk bezpieczeństwa w całym stosie technologicznym
  • Tworzyć dokumentację techniczną, decyzje architektoniczne i procesy wdrożeniowe
  • Dostarczać prototypy weryfikujące koncepcję, które wyznaczają kierunek techniczny i produktowy
  • Mentorować programistów i wspierać współpracujące, inkluzywne środowisko zespołowe
  • Uczestniczyć w przeglądach architektonicznych, aby utrzymywać jakość, spójność i zgodność z docelową architekturą

Wymagania

  • Wykształcenie wyższe w dziedzinie informatyki, inżynierii komputerowej lub równoważne doświadczenie zawodowe
  • Co najmniej 8 lat doświadczenia w tworzeniu skalowalnego oprogramowania, w tym w pełnieniu funkcji lidera, odpowiedzialności za projektowanie oprogramowania i znaczącej pracy z platformami oraz potokami danych
  • Co najmniej 2 lata kierowania pracami technicznymi nad skalowalnymi platformami, transformacją technologiczną lub inicjatywami modernizacyjnymi
  • Doskonałe umiejętności komunikacyjne
  • Solidne podstawy projektowania oprogramowania
  • Doświadczenie w projektowaniu domenowym, luźno powiązanych systemach i rozdzielonych usługach sterowanych zdarzeniami
  • Doświadczenie w tworzeniu wielokrotnego użytku abstrakcji i frameworków
  • Rozległe praktyczne doświadczenie w inżynierii danych w systemach strumieniowych i wsadowych
  • Doświadczenie z Debezium, Kafka i Flink, w tym z ewolucją schematów i kompromisami dotyczącymi gwarancji dostarczania
  • Doświadczenie we wdrażaniu architektur lakehouse i medalionowych z użyciem S3, Apache Iceberg, AWS Glue, Lake Formation i dbt
  • Doświadczenie w obsłudze silników hurtowni danych na dużą skalę oraz w stosowaniu deklaratywnej orkiestracji opartej na zasobach, takiej jak Airflow
  • Doświadczenie z DataHub lub porównywalną platformą metadanych, katalogowania i śledzenia pochodzenia danych
  • Doświadczenie w automatycznym egzekwowaniu kontraktów danych i zarządzania schematami w CI oraz w czasie działania
  • Doświadczenie w ustanawianiu jakości danych, obserwowalności i poziomów usług dla potoków i produktów danych
  • Doświadczenie w tworzeniu produktów danych i warstw semantycznych
  • Doświadczenie z Looker lub LookML; znajomość dbt Semantic Layer lub Cube będzie dodatkowym atutem
  • Doświadczenie w definiowaniu zorientowanych na konsumentów produktów danych z kontraktami, wersjonowaniem i ścieżkami wycofania
  • Znajomość dostarczania analiz i raportów
  • Rozległe doświadczenie z natywną dla chmury infrastrukturą AWS
  • Praktyczna znajomość GCP, w tym BigQuery i Looker; doświadczenie z Azure będzie dodatkowym atutem
  • Biegłość w Agile, Infrastructure as Code, DevSecOps, automatycznym testowaniu i narzędziach CI/CD, takich jak GitHub Actions lub Jenkins
  • Doświadczenie z procesami tworzenia oprogramowania wspomaganymi przez AI, opartymi na specyfikacji i agentowych, takimi jak Cursor
  • Udokumentowane sukcesy w dostarczaniu wydajnych, skalowalnych i ekonomicznych produktów
  • Pożądany odpowiedni certyfikat platformy chmurowej lub technologii

Benefity

  • Elastyczny hybrydowy model pracy
  • Innowacyjna praca
  • Możliwości rozwoju zawodowego
  • Wspierający i troskliwi współpracownicy
  • Praca oparta na ważnym celu
  • Grupy zasobów pracowniczych
  • Inwestycje w DEIB i inkluzywne miejsce pracy
  • Wsparcie w zakresie dostosowań przez cały proces rekrutacji i oceny