Staff Software Engineer, Data Platform

Job expired!

W Thumbtack rewolucjonizujemy sposób, w jaki ludzie dbają o swoje domy. Stworzyliśmy kompleksową aplikację, która pomaga właścicielom nieruchomości zarządzać ich posesjami, informując ich, co należy zrobić, kiedy to zrobić i kogo zatrudnić. Dzięki naszej zaawansowanej technologii, umożliwiamy milionom osób dbanie o ich największą inwestycję - ich dom, jednocześnie umożliwiając profesjonalistom zarabianie miliardów. Jako jedna z najszybciej rozwijających się firm w branży opieki nad domem o wartości ponad 600 miliardów dolarów, nieustannie ulepszamy nasze usługi i rozszerzamy nasz zasięg.

Jesteśmy napędzani naszym celem wspierania lokalnych gospodarek, pomagania małym firmom w ich rozwoju oraz zapewniania właścicielom domów spokoju ducha. W Thumbtack, priorytetem dla nas są nasi profesjonaliści i klienci, akceptacja zmian oraz współpraca, które są u serca tego, co robimy każdego dnia.

Zespół Data Platform Team w Thumbtack jest kluczowy w naszych wysiłkach na rzecz wzrostu i innowacji, służąc jako fundament dla naszego dwustronnego cyfrowego rynku. Szukamy wykwalifikowanych inżynierów oprogramowania, którzy są chętni do rozwijania systemów wpływających na kluczowe funkcje naszego biznesu, zachowując najwyższe standardy prywatności i bezpieczeństwa.

  • Stworzenie kompleksowego ramy działania dla integracji myślenia opartego na danych w cyklu życia rozwoju oprogramowania.
  • Ścisła współpraca z zespołami Inżynierii Danych i Machine Learning w celu zidentyfikowania istniejących luk i opracowanie strategicznego planu wieloletniego, aby je zlikwidować.
  • Zaangażowanie z różnymi zespołami w całej firmie w celu zrozumienia ich potrzeb związanych z danymi i dostarczenie ekspertyzy oraz rozwiązań.
  • Bycie rzecznikiem jakości danych i wdrażanie najlepszych praktyk we wszystkich działach.
  • Prowadzenie tworzenia produktów danych marketingowych nowej generacji z wykorzystaniem źródeł danych w czasie rzeczywistym, takich jak Apache Kafka.
  • Ponad 8 lat doświadczenia w inżynierii oprogramowania z naciskiem na projekty związane z danymi.
  • Mocna wiedza specjalistyczna w głównych językach programowania z możliwością dostosowania do różnych środowisk kodowania. Naszymi głównymi językami są Go, Python i Scala.
  • Wykazane umiejętności projektowania i utrzymania solidnych systemów danych.
  • Potwierdzony dorobek technicznej liderki i zarządzania projektami od koncepcji do wykonania.
  • Doświadczenie w budowaniu łańcuchów ETL, preferencyjnie z Pythonem, Scalą i narzędziami takimi jak Apache Airflow.
  • Wiedza na temat wewnętrznych mechanizmów baz danych i technik optymalizacji zapytań.
  • Doświadczenie w pracy z półstrukturalnymi lub nieustrukturyzowanymi danymi w środowiskach takich jak jeziora danych.
  • W