Core Engineering - ETO - Software Engineer - Vice President - Hyderabad

Goldman Sachs to wiodąca globalna firma zajmująca się bankowością inwestycyjną, papierami wartościowymi oraz zarządzaniem inwestycjami, dostarczająca szeroki zakres usług finansowych zróżnicowanej grupie klientów, w tym korporacjom, instytucjom finansowym, rządom oraz osobom o wysokim majątku netto.

Założona w 1869 roku, jesteśmy dumnymi z bycia jedną z najstarszych i największych firm zajmujących się bankowością inwestycyjną. Nasza siedziba mieści się w Nowym Jorku, a kluczowe biura znajdują się w globalnych centrach finansowych, takich jak Londyn, Bangalore, Frankfurt, Tokio i Hongkong.

Jesteśmy zaangażowani w pielęgnowanie naszej unikalnej kultury i przestrzeganie naszych podstawowych wartości, priorytetyzując interesy naszych klientów. Nasze Zasady Biznesowe kładą nacisk na uczciwość, dążenie do doskonałości, innowacje i pracę zespołową.

Enterprise Technology Operations (ETO), znajdujące się w ramach Core Engineering, koncentruje się na dostarczaniu skalowalnych usług zarządzania produkcją. Naszą misję polegającą na doskonałości operacyjnej i redukcji ryzyka osiągamy dzięki rozległej automatyzacji, nowatorskiemu inżynierii oraz strategicznemu zastosowaniu nauki danych i uczenia maszynowego.

Zespół Production Runtime Experience (PRX) w ETO wykorzystuje inżynierię oprogramowania i uczenie maszynowe do ulepszania usług zarządzania produkcją. Obejmuje to usprawnianie monitoringu, ostrzegania, automatyzacji i zarządzania incydentami. Zespół również rozwija i zarządza produktami do zarządzania zamówieniami, testowania planów ratunkowych i wdrażania deweloperów.

Zespół PRX w ETO wykorzystuje przetwarzanie dużych zbiorów danych, uczenie maszynowe, analizy przesyłania strumieniowego w czasie rzeczywistym i intuicyjne wizualizacje do automatyzacji zadań tradycyjnie wykonywanych przez ludzi, zapewniając płynną pracę systemów Goldman Sachs. Dzięki zaawansowanym technikom inżynieryjnym, autonomii i uczeniu maszynowemu, zespół zdobywa głębokie zrozumienie złożonych zachowań systemu.

Szukamy osoby, która będzie projektować, rozwijać, wdrażać i wspierać produkty oraz platformy wykorzystujące technologie oparte na Javie. Rola ta obejmuje zarówno rozwój po stronie serwera, jak i front-endu. Kluczowe obowiązki to:

  • Projektowanie architektury komponentów i integracji dla aplikacji webowych na dużą skalę
  • Rozwój, testowanie i wspieranie funkcji dla globalnie wdrożonych aplikacji webowych
  • Przestrzeganie najlepszych praktyk przez cały cykl życia projektu
  • Uczestnictwo w zespołowych przeglądach projektów i kodu
  • Utrzymywanie aktualności w zakresie pojawiających się trendów technicznych i ich zastosowania do produktów ETO

Wymagany jest tytuł licencjata (lub równoważny lub wyższy) w dziedzinie informatyki, technologii informacyjnej, elektroniki lub komunikacji. Kandydaci powinni mieć 4-8 lat doświadczenia, w tym co najmniej 2 lata w rozwijaniu aplikacji opartych na Javie.

Techniczne

  • Silne umiejętności programowania w Javie i Pythonie, z biegłością w zasadach programowania obiektowego
  • Doświadczenie z frameworkami Java, takimi jak DropWizard, Spring i Hibernate
  • Znajomość frameworków webowych takich jak Angular lub React
  • Biegłość w frameworkach testowych takich jak JUnit, TestNG,