
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.
125 000 $ – 165 000 $ / rok
HybrydowoPełny etatSeniorWymagany Język: angielskiInżynier backenduInżynier oprogramowaniaOpis
- 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.