Sr SDE - Core Engine Internals, Open Data Analytics - Engines

Job expired!

Jesteśmy podekscytowani, aby ogłosić otwarcie w naszym dynamicznym zespole silnika analitycznego dla doświadczonego inżyniera. W Amazon będziesz odgrywać praktyczną rolę w projektowaniu i rozwijaniu kluczowych komponentów w naszym innowacyjnym i technicznym sektorze analitycznym skupionym na otwartych silnikach analitycznych takich jak Athena i EMR.

Starszy Inżynier ds. Rozwoju Oprogramowania zagłębi się w nasze rdzenne silniki, dokonując obszernych modyfikacji w celu zwiększenia funkcjonalności w środowiskach bezserwerowych. Dzięki silnikom napędzanym przez Trino i Spark, nasz zespół zwiększył ich wydajność pięciokrotnie w ciągu trzech lat dzięki transformacyjnym zmianom w optymalizatorze, czasie wykonywania zapytań i łącznikach magazynowych. Dodatkowo, modyfikacje w kompilatorze umożliwiły zaawansowane funkcje przedsiębiorstwa, takie jak kontrola dostępu o drobnym ziarnie.

Twoje doświadczenie będzie kluczowe w dalszym wprowadzaniu ulepszeń w całej bazie kodu silnika zapytań. Ta rola obejmuje mieszankę bezpośredniego rozwoju, projektowania algorytmów rozwiązań, interakcji ze społecznością open-source oraz zapewniania spójności danych przy zadziwiającej wydajności i skalowalności. Będziesz również mentorem dla nadchodzących inżynierów, zarządzać skomplikowanymi projektami dostaw oraz być punktem kontaktowym dla trudnych problemów klientów dotyczących problemów z silnikiem zapytań.

Nasz zespół składa się z inżynierów pasjonujących się wewnętrznymi mechanizmami silnika, każdy z nich może pochwalić się kilkuletnim doświadczeniem, w tym poziomem doktora. Prowadzeni przez wysoce technicznych menedżerów z rozległym doświadczeniem deweloperskim, podchodzimy do naszego backlogu badawczego strategicznie - pomysły są prototypowane, validowane rzeczywistymi danymi, a następnie realizowane.

Zobowiązani do równowagi między pracą a życiem prywatnym, nasz zespół traktuje pracę jak maraton, zapewniając, że nasze obietnice dostawy są zrównoważone. Stanowiska są dostępne głównie w East Palo Alto, CA, ale istnieją elastyczne opcje lokalizacji w Stanach Zjednoczonych.

  • Minimum 5 lat profesjonalnego doświadczenia w tworzeniu oprogramowania poza stażami
  • Znajomość co najmniej jednego języka programowania
  • Udowodnione doświadczenie w prowadzeniu projektu lub architektury solidnych systemów
  • Historia mentorowania lub prowadzenia zespołów inżynieryjnych

  • Ponad 5 lat doświadczenia na całym cyklu życia rozwoju oprogramowania
  • Licencjat z informatyki lub równoważny

Amazon jest oddany zróżnicowanemu i inkluzywnemu miejscu pracy, oferujący konkurencyjne pakiety wynagrodzeń, które odzwierciedlają koszty pracy w różnych rynkach amerykańskich. Całkowite wynagrod