LogicGate
LogicGate
LogicGate tworzy oprogramowanie do zarządzania, oceny ryzyka i zapewniania zgodności z przepisami. Pomaga ono organizacjom realizować obowiązki regulacyjne oraz zarządzać ryzykiem cybernetycznym i ryzykiem związanym z podmiotami zewnętrznymi. Platforma Risk Cloud łączy te procesy w konfigurowalnym systemie, w którym zespoły mogą dostosowywać działania do swoich potrzeb, koordynować pracę i korzystać z danych w czasie rzeczywistym przy ocenie ryzyka i zarządzaniu nim.

Starszy inżynier oprogramowania backendowego

Projektuj API w Javie i Kotlinie oraz rozproszone usługi dla korporacyjnej platformy GRC LogicGate opartej na AI. Pomagaj skalować architekturę wielodostępną i zapewniać jej niezawodne działanie.

Opis

  • Twórz wydajne usługi backendowe, API platformy i rozproszone magazyny danych dla wielodostępnych funkcji Risk Cloud.
  • Twórz testy jednostkowe, integracyjne i testy na poziomie usług.
  • Współpracuj z zespołem DevOps nad ulepszaniem infrastruktury chmurowej i zautomatyzowanych potoków CI/CD.
  • Monitoruj metryki operacyjne, ślady i alerty w Datadog.
  • Wykrywaj wąskie gardła systemu i poprawiaj wydajność zapytań do baz danych.
  • Prowadź przeglądy projektów technicznych.
  • Dziel złożone projekty na etapy we współpracy z zespołami produktu i designu.
  • Mentoruj inżynierów z różnych zespołów.
  • Korzystaj z asystentów programowania AI, dużych modeli językowych i narzędzi automatyzujących pracę programistów, aby usprawniać przepływy pracy, unowocześniać starsze rozwiązania i przyspieszać dostarczanie funkcji.

Wymagania

  • Co najmniej pięć lat doświadczenia zawodowego w tworzeniu korporacyjnych systemów backendowych w Javie, Kotlinie lub porównywalnym języku JVM z użyciem Spring Boot.
  • Doświadczenie w projektowaniu, wdrażaniu i utrzymywaniu rozproszonych systemów na dużą skalę oraz REST API w środowisku chmurowym AWS.
  • Praktyczne doświadczenie z relacyjnymi lub nierelacyjnymi bazami danych, buforowaniem oraz asynchronicznymi brokerami komunikatów, takimi jak PostgreSQL, Neo4j, Redis i RabbitMQ.
  • Silne zaangażowanie w nowoczesne praktyki testowania na wszystkich poziomach piramidy testów.
  • Zainteresowanie nowoczesnymi narzędziami AI do programowania, dużymi modelami językowymi lub agentami AI oraz praktyczne doświadczenie w ich używaniu.
  • Umiejętność pracy w zespołowej kulturze inżynierskiej oraz uczestniczenia w okazjonalnych wyjazdach działowych i wydarzeniach firmowych.

Benefity

  • Plany wynagrodzenia zmiennego.
  • Opcje na akcje.
  • Świadczenia związane ze zdrowiem, dobrostanem i stylem życia, dostosowane do regionu.
  • Hojny płatny urlop.
  • Coroczne dni wolne dla całej firmy.
  • Ustrukturyzowany mentoring.
  • Szkolenia z przywództwa.
  • Dostęp do zaawansowanych platform edukacyjnych.
  • Okazjonalne wyjazdy działowe i wydarzenia firmowe.