Citi
Citi
Citi to globalna firma z sektora bankowości i usług finansowych, obsługująca konsumentów, korporacje, rządy i instytucje. Jej oferta obejmuje bankowość konsumencką, karty kredytowe, zarządzanie majątkiem, bankowość korporacyjną i inwestycyjną, a działalność operacyjna prowadzona jest w ponad 100 krajach. Jako duża międzynarodowa organizacja finansowa Citi łączy zespoły pracujące w obszarach bankowości, usług finansowych i fintechu.

Starszy lider inżynierii, platforma płatnicza (praca hybrydowa)

Kieruj projektowaniem i rozwojem odpornej infrastruktury płatniczej Citi wykorzystującej sztuczną inteligencję. To stanowisko obejmuje mikrousługi, przetwarzanie transakcji w czasie rzeczywistym, zgodność regulacyjną i przywództwo techniczne.

Opis

  • Kierować integracją międzyfunkcyjną, dostarczać nowe produkty i funkcje płatnicze oraz usprawniać procesy przetwarzania płatności
  • Oceniać złożone procesy biznesowe i systemowe w odniesieniu do standardów branży płatniczej w celu definiowania skutecznych rozwiązań
  • Zapewniać zaawansowaną wiedzę z zakresu programowania aplikacji i nadzorować zadania obejmujące znaczne budżety, inicjatywy międzyfunkcyjne lub wiele projektów
  • Ustalać metodyki i standardy analizy programów, projektowania, kodowania, testowania, debugowania i wdrażania
  • Stosować zaawansowaną wiedzę o przepływach systemowych i wielu domenach technologicznych w celu realizacji celów platformy płatniczej
  • Współpracować z właścicielami produktów płatniczych i interesariuszami biznesowymi przy definiowaniu specyfikacji systemu oraz uwzględniać je w projektach systemowych
  • Przydzielać zadania oraz być mentorem i trenerem dla deweloperów, analityków i nowych członków zespołu
  • Wywierać wpływ na kadrę kierowniczą wyższego szczebla i negocjować z nią, komunikując się z zewnętrznymi interesariuszami
  • Zarządzać ryzykiem, zgodnością, mechanizmami kontroli oraz ochroną Citigroup, jej klientów i aktywów
  • Tworzyć odporne na awarie, luźno powiązane mikrousługi z wyłącznikami obwodu, izolacją awarii i replikacją active-active w celu zapewnienia dostępności na poziomie 99,99%
  • Integrować modele sztucznej inteligencji i uczenia maszynowego na potrzeby predykcyjnego skalowania, wykrywania anomalii i automatycznego samonaprawiania
  • Tworzyć wysokowydajne architektury sterowane zdarzeniami z wykorzystaniem technologii takich jak Apache Kafka do przetwarzania płatności i transakcji w czasie rzeczywistym
  • Zapewniać, aby architektura platformy i praktyki inżynieryjne spełniały wymagania PCI-DSS, monitorowania transakcji AML/KYC i zgodności ze standardami systemów płatniczych

Wymagania

  • Co najmniej 10 lat praktycznego doświadczenia w inżynierii oprogramowania
  • Udokumentowany indywidualny wkład techniczny w korporacyjne systemy płatnicze lub systemy przetwarzania transakcji finansowych
  • Ekspercka znajomość tworzenia aplikacji z wykorzystaniem technologii Java, w tym Spring Boot, Spring Cloud i reaktywnych frameworków
  • Biegłość w językach Java i Python
  • Doświadczenie w projektowaniu, budowie i utrzymaniu platform płatniczych klasy korporacyjnej w złożonych systemach rozproszonych
  • Doświadczenie w projektowaniu i wdrażaniu odpornych architektur mikrousługowych z wyłącznikami obwodu, izolacją awarii i replikacją active-active
  • Doświadczenie z architekturami sterowanymi zdarzeniami i opartymi na komunikatach z wykorzystaniem Apache Kafka lub porównywalnych platform
  • Praktyczna znajomość szyn płatniczych, standardów komunikatów i protokołów, w tym ISO 20022, SWIFT, ACH, RTP i przelewów bankowych
  • Znajomość cyklu przetwarzania płatności, w tym autoryzacji, rozliczeń, rozrachunku i uzgadniania
  • Bardzo dobra znajomość narzędzi CI/CD, takich jak Jenkins, GitLab CI/CD i GitHub Actions
  • Biegłość w obsłudze relacyjnych baz danych i baz NoSQL, w tym PostgreSQL, MongoDB, Oracle lub Redis
  • Doświadczenie w korzystaniu z narzędzi i technologii sztucznej inteligencji, takich jak GitHub Copilot, Claude lub Devin
  • Doświadczenie we wdrażaniu monitorowania i obserwowalności z użyciem Prometheus, Grafana, ELK Stack lub Splunk
  • Silne umiejętności analizy systemów
  • Znajomość przepisów i standardów branży płatniczej będzie dodatkowym atutem
  • Umiejętność budowania relacji i osiągania konsensusu z interesariuszami zajmującymi się produktami płatniczymi, ryzykiem, zgodnością i operacjami
  • Wykształcenie wyższe lub stopień licencjata albo równoważne doświadczenie
  • Preferowany tytuł magistra

Benefity

  • Uznaniowe i formułowe premie motywacyjne oraz premie retencyjne
  • Ubezpieczenie medyczne, stomatologiczne i okulistyczne
  • Plan 401(k)
  • Ubezpieczenie na życie, od następstw nieszczęśliwych wypadków i od niezdolności do pracy
  • Programy prozdrowotne
  • Płatny czas wolny, w tym planowany urlop, nieplanowane zwolnienie chorobowe i płatne święta