Sr Software Engineer - ETL

Job expired!

Data opublikowania: 2024-06-03

Firma: The Walt Disney Company

Lokalizacja: Santa Monica, CA, USA

Odkryj niezrównane możliwości w Disney Entertainment & ESPN Technology (DEET), gdzie codziennie przekształcamy magiczne doświadczenia oglądania dla najbardziej ukochanych historii świata. Dołącz do nas, aby na nowo zdefiniować mediowy biznes Disneya na przyszłość, rozwijając nasze produkty streamingowe i cyfrowe, usprawniając globalną reklamę i dystrybucję oraz dostarczając nieporównywalne treści rozrywkowe i sportowe. Bądź częścią zespołu, który robi różnicę dla setek milionów ludzi na całym świecie!

Nasi technolodzy z dziedziny DE&E projektują i budują infrastrukturę, która będzie napędzać mediowy, reklamowy i dystrybucyjny biznes Disneya na lata.

Produkty i platformy opracowane i zarządzane przez nasz zespół cieszą miliony konsumentów każdej minuty — od Disney+, Hulu, ABC News and Entertainment, po ESPN i ESPN+.

Tworzymy przełomowe produkty i techniki, które kształtują normy branżowe i zwiększają sposób, w jaki publiczność doświadcza sportu, rozrywki i wiadomości.

Poszukujemy bystrego i zmotywowanego Starszego Inżyniera Oprogramowania do dołączenia do zespołu Metadata Ingest. Ten zespół odpowiada za technologię potrzebną do pozyskiwania treści na żywo i liniowych z ponad 1000 kanałów, zapewniając najwyższej jakości usługi streamingowe dla dziesiątek milionów użytkowników. Technologie w użyciu obejmują SpringBoot, Postgres, Redis, Kafka i natywne zasoby AWS, takie jak DynamoDB, SQS, Elasticache i Elasticsearch.

  • Wdrażanie najlepszych praktyk inżynieryjnych do pisania dobrze skonstruowanego i utrzymywalnego kodu.
  • Współpraca z menedżerami produktu w celu osiągnięcia funkcjonalności biznesowej.
  • Ulepszanie systemu API do ingestu i zarządzania treścią, narzędzi publikacyjnych i przepływów pracy.
  • Projektowanie dobrze zaarchitektonizowanych rozwiązań i iteracyjne wdrażanie ich do systemów, zachowując zwinne praktyki.
  • Pisanie defensywnych i solidnych testów.
  • Komunikacja statusu z równorzędnymi i/lub menedżerami, skuteczne prezentowanie poglądów i opinii.
  • Wdrażanie i mentoring innych deweloperów w zespole w zakresie standardów i najlepszych praktyk.
  • Licencjat z informatyki lub równoważne doświadczenie.
  • Co najmniej 5 lat doświadczenia w rozwijaniu oprogramowania, ze znajomością Pythona lub Javy.
  • Ekspertyza w podstawowych fundamentach informatyki, w tym programowaniu obiektowym, strukturach danych i algorytmach.
  • Podstawowa znajomości relacyjnych, dokumentowych i grafowych baz danych.
  • Zamiłowanie do optymalizacji wydajności i chęć kompleksowego rozwiązania problemów.
  • Nieustanne dążenie do lepszego sposobu radzenia sobie