Założony w 1985 roku, SelectQuote (NYSE: SLQT) oferuje rozwiązania, które pomagają konsumentom chronić ich najważniejsze aktywa, w tym zdrowie, rodziny i nieruchomości. Firma była prekursorem w dostarczaniu bezstronnych porównań z wielu wysoko ocenianych firm ubezpieczeniowych. To pozwala konsumentom na wybór polisy ubezpieczeniowej, która najlepiej spełnia ich indywidualne potrzeby. Sukces SelectQuote opiera się na dwóch fundamentalnych filarach: silnym zespole wysoce wykwalifikowanych i przeszkolonych agentów, którzy oferują konsultacyjną analizę potrzeb dla każdego klienta, oraz własnej technologii określającej i kierującej wysokiej jakości potencjalnych klientów. SelectQuote posiada trzy główne linie biznesowe, mianowicie SelectQuote Senior, SelectQuote Life oraz SelectQuote Auto and Home. SelectQuote Senior, największa i najszybciej rosnąca dziedzina biznesu, obsługuje grupę demograficzną, która widzi 10 000 osób dołączających do 65. roku życia każdego dnia, oferując różnorodne plany Medicare Advantage i Medicare Supplement.
Podsumowanie pracy:
Inżynier danych drugiego poziomu jest odpowiedzialny za rozwijanie rozwiązań z zakresu inżynierii danych. Powinien mieć solidne rozumienie koncepcji ETL i być w stanie zastosować te zasady w różnych technologiach. Inżynier Danych II musi być w stanie współpracować z użytkownikami biznesowymi w celu integracji danych z różnych źródeł i technologii, oraz udostępniać te dane do integracji systemu i raportowania.
Podstawowe funkcje:
- Zarządza istniejącymi rozwiązaniami ETL i szuka sposobów na ich ulepszanie
- Samodzielnie przekłada wymagania biznesowe na funkcjonalne rozwiązania, zachowując wysoki poziom dokładności i integralności danych.
- Samodzielnie przekształca wymagania biznesowe na terminy techniczne dla członków zespołu
- Współpracuje z członkami zespołu w celu standaryzacji krajobrazu danych, co może skrócić czas rozwoju i zwiększyć spójność rozwiązań ETL
- Przejmuje odpowiedzialność za skomplikowane projekty i gwarantuje ich kompletną i dokładną realizację, z naciskiem na dostarczanie wartości biznesowej
- Zgłasza zmiany do Architektury Projektu, przestrzegając wytycznych Architektury ustalonych przez starszych programistów
- Ustanawia normy dla Inżyniera Danych I i dostarcza w razie potrzeby wskazówek
Wiedza, umiejętności i zdolności:
- Silne umiejętności analityczne
- Obiektywizm i otwartość na poglądy innych, dostarczanie rozwiązań i innowacyjnych wkładów
- Zdolność dostosowania się do zmieniających się priorytetów
- Doskonałe umiejętności komunikacyjne z osobami i grupami na wszystkich poziomach
- Zorientowanie na szczegóły, zorganizowanie i zdolność do zarządzania oczekiwaniami użytkowników
- Dobre umiejętności organizacyjne, zarządzania czasem i słuchania
- Zmotywowany do pracy z różnorodnymi technologiami
- Rozumienie koncepcji ETL i zdolność ich stosowania w różnych technologiach
- Komfortowe korzystanie z kontroli źródła (Bitbucket, git, GitHub)
Szkolenie i doświadczenie:
- Wymagany jest dyplom licencjata lub magistra inżynierii lub informatyki (lub równoważne doświadczenie)
- Wymagane jest co najmniej 4 lata doświadczenia z systemami danych
- Wymagane jest co najmniej 2 lata doświadczenia z AirFlow lub równoważnym szkoleniem
- Wymagane jest co najmniej 2 lata doświadczenia w kodowaniu Pythona za pomocą modułów takich jak Pandas, Numpy i innych
- Wymagane jest co najmniej 2 lata doświadczenia z narzędziami ETL
- Wymagane jest co najmniej 2 lata doświadczenia w diagnozowaniu problemów z procedurami składowanymi i kodem TSQL
- Doświadczenie z C# lub innymi językami o stałym typowaniu jest plusem
- Wymagane jest doświadczenie w pracy z zewnętrznymi API REST
- Wymagane jest doświadczenie z Microsoft SQL Server 2012 lub nowszym
- Doświadczenie w dopasowywaniu wydajności Microsoft SQL Server
- Doświadczenie z systemami i koncepcjami AWS dla ETL, w tym AWS Glue (lub równorzędne), Simple Storage Solutions (S3), Lambda, boto3 jest wymagane
- Doświadczenie z rozwojem Data Lake jest plusem
- Zrozumienie różnych formatów plików, w tym JSON, CSV, Parquet, o stałej szerokości jest wymagane
Zarobki i korzyści:
Wynagrodzenie dla tego stanowiska mieści się w przedziale od $95,000 do $110,000, w zależności od kwalifikacji. Obowiązują lokalne prawa dotyczące minimalnej stawki godzinowej. Dodatkowe zyski mogą być możliwe dzięki jednemu lub większej liczbie planów motywacyjnych lub krótkoterminowego bodźca finansowego. Pracownicy na pełny etat w SelectQuote mają prawo do ubezpieczenia medycznego, stomatologicznego, wizjonerskiego, na długoterminowe niezdolności do pracy opłacane przez firmę, na życie i na wypadki losowe, 401(k) ze zgodnością firmy i 100% inwestowaniem po 4 latach, dyskrecjonalnym dzieleniem zysków, programem zakupu akcji przez pracowników, opłaconym urlopem, ruchomymi świętami, płatnym urlopem macierzyńskim, płatnym urlopem dla rodziców, zwrotem kosztów szkolenia i opłatą za służbę ławnika. Inne płatne urlopy mogą również obowiązywać, w zależności od lokalizacji pracy.