Software Engineer (Java)

Job expired!

Dołącz do Phreesia i stań się kluczową częścią najszybciej rozwijającej się platformy informacyjnej o zdrowiu skierowanej bezpośrednio do klienta w USA. Poszukujemy utalentowanego Inżyniera Oprogramowania – Inżyniera Danych, który dołączy do zespołu doświadczonych inżynierów danych i architektów. Będziesz zgłębiać różnorodne aspekty branży opieki zdrowotnej, koncentrując się na danych i technologii opieki zdrowotnej.

  • Współpracuj z inżynierami danych, zespołami produktowymi i innymi interesariuszami, aby zrozumieć wymagania dotyczące danych, projektować i budować wydajne przepływy danych.
  • Opracowuj i utrzymuj algorytmy i kod przetwarzania danych napisany w Java/Groovy.
  • Wdrażaj procesy walidacji, oczyszczania i transformacji danych, aby zapewnić dokładność i spójność danych.
  • Twórz skrypty Python automatyzujące ekstrakcję danych z nowych i istniejących źródeł.
  • Monitoruj i rozwiązuj problemy z wydajnością przepływu danych w Airflow, proaktywnie eliminując wszelkie problemy lub wąskie gardła.
  • Pisanie zapytań SQL do pobierania danych z BigQuery i opracowywanie raportów w Google Looker Studio.
  • Uczestniczenie w codziennych spotkaniach, planowaniu Sprintu i retrospektywnych spotkaniach.
  • Uczestniczenie w przeglądach kodu, dzielenie się wiedzą oraz pomoc innym inżynierom w ich pracy.
  • Wdrażanie nowych technologii i najlepszych praktyk w celu utrzymania aktualności produktu.
  • Pomoc w rozwiązywaniu problemów i eskalacji produkcji.
  • Tytuł licencjata lub równoważne doświadczenie programistyczne.
  • 4-5 lat doświadczenia jako programista backendowy, w tym 2+ lata doświadczenia jako Inżynier Danych/Java Spark Developer/Python Developer.
  • Silne umiejętności kodowania, struktury danych, OOP, bazy danych, projektowanie API.
  • Wysoka biegłość w opracowywaniu programów/pół automatycznych przepływów danych w Java lub Groovy.
  • 2+ lata płatnego doświadczenia z Spark/Hadoop.
  • Doświadczenie z AWS (EMR, S3, Lambda, EC2, Glue, RDS) jest dużym atutem.
  • Doświadczenie z SQL (MySQL to dodatkowy atut) i bazami danych NoSQL to duży plus.
  • Doświadczenie z Elasticsearch to duży plus.
  • Doświadczenie z Pythonem to plus.
  • Doświadczenie z Scala (Zeppelin) to plus.
  • Doświadczenie z Airflow lub innymi narzędziami ETL to plus.
  • Certyfikacja lub zweryfikowane szkolenie z AWS, Elasticsearch, Apache Spark to plus.

W Phreesia jesteśmy zaangażowani w codzienne ułatwianie opieki zdrowotnej. Nasz zespoł z misją koncentruje się na transformacji dostarczania opieki zdrowotnej poprzez naszą solidną platformę SaaS. Ta platforma cyfryzuje proces zameldowania na wizytę i dostarcza narzędzi do angażowania pacjentów, poprawy efektywności, optymalizacji obsady personelu i ulepszania opieki klinicznej.

Cenimy naszych pracowników, tworząc różnorodne i dynamiczne środowisko pracy. Cieszymy się zaszczytem bycia siedmiokrotnym zdobywcą nagrody Best Places to Work in Healthcare magazynu Modern Healthcare