WEX
WEX
WEX to globalna platforma handlowa, która pomaga organizacjom zarządzać kluczowymi procesami biznesowymi za pomocą wyspecjalizowanych rozwiązań płatniczych i administracyjnych. Jej oferta obejmuje karty paliwowe, zarządzanie flotą i analitykę dla zespołów logistycznych i transportowych; narzędzia do płatności biznesowych, które upraszczają transakcje i zwiększają kontrolę; a także administrację świadczeniami pracowniczymi, w tym rachunkami na opiekę zdrowotną i zwroty kosztów. WEX działa w obszarach opieki zdrowotnej, logistyki i podróży, tworząc technologie, które sprawiają, że złożone procesy handlowe stają się bardziej efektywne, bezpieczne i łatwiejsze w zarządzaniu.

Starszy inżynier backendu platformy AI — WEX (praca zdalna, USA)

Dołącz do WEX jako starszy inżynier backendu i twórz opartą na Javie agentową platformę AI dla płatności flotowych. Będziesz rozwijać skalowalne interfejsy API, autonomicznych agentów oraz niezawodne inteligentne systemy do zastosowań produkcyjnych.

Opis

  • Tworzyć i utrzymywać solidne, skalowalne, wysokowydajne usługi backendowe oparte na programowaniu obiektowym
  • Tworzyć publiczne interfejsy REST API w Javie oraz wewnętrzne interfejsy API z użyciem gRPC
  • Projektować i wdrażać platformy agentowej AI nowej generacji
  • Tworzyć autonomicznych agentów AI, umiejętności agentów, serwery MCP i narzędzia AI
  • Skalować architektury wieloagentowe obsługujące płatności i ekosystemy flotowe
  • Opracowywać projekty systemów, podejmować decyzje architektoniczne i uzgadniać je ze starszymi inżynierami
  • Tworzyć testy jednostkowe, integracyjne, end-to-end, współbieżności, obciążeniowe i wydajnościowe
  • Identyfikować wąskie gardła i dług techniczny, a następnie poprawiać skalowalność i stabilność systemów
  • Automatyzować testowanie, monitorowanie, samonaprawianie, skalowanie, ciągłą integrację i wdrażanie
  • Współpracować z menedżerami produktu, projektantami i inżynierami przy definiowaniu i dostarczaniu funkcji
  • Przeglądać kod, mentorować inżynierów i rozwijać standardy inżynieryjne
  • Analizować złożone problemy, dokumentować ich przyczyny źródłowe oraz chronić wydajność i niezawodność
  • Oceniać konkurencyjne technologie i rekomendować odpowiednie rozwiązania
  • Prowadzić dokumentację projektową, instrukcje operacyjne, rejestry zmian i plany gotowości
  • Wspierać systemy produkcyjne, monitorować usługi, rozwiązywać incydenty i usprawniać działania operacyjne
  • Prowadzić inicjatywy międzyzespołowe jako jedyny właściciel lub lider techniczny
  • Tworzyć usługi oparte na dużych modelach językowych z użyciem między innymi API OpenAI i LangChain
  • Wdrażać ocenę AI, obserwowalność, mechanizmy ochronne, zarządzanie kontekstem, pamięć i generowanie wspomagane wyszukiwaniem

Wymagania

  • Licencjat z informatyki lub inżynierii oprogramowania
  • Od pięciu do ośmiu lat profesjonalnego doświadczenia w inżynierii oprogramowania
  • Bardzo dobra znajomość struktur danych, algorytmów, projektowania obiektowego i rozwiązywania problemów
  • Ekspercka umiejętność projektowania i tworzenia usług na skalę internetową, z uwzględnieniem skalowalności, dostępności, bezpieczeństwa i niezawodności
  • Bardzo dobre umiejętności komunikacji pisemnej i ustnej, nastawienie na współpracę i empatyczny styl pracy
  • Biegłość w tworzeniu backendu z użyciem Javy lub C#, Spring Boot, REST API, frameworka ODATA i SQL
  • Praktyczne doświadczenie w tworzeniu aplikacji opartych na AI/LLM lub systemów agentowych albo we współtworzeniu takich rozwiązań
  • Znajomość frameworków agentowych, wzorców użycia narzędzi i orkiestracji przepływów LLM
  • Doświadczenie w łączeniu systemów AI z zewnętrznymi narzędziami i API za pośrednictwem MCP lub porównywalnych protokołów
  • Znajomość inżynierii promptów, embeddingów i wyszukiwania wektorowego
  • Doświadczenie w projektowaniu systemów produkcyjnych skalujących obciążenia AI
  • Preferowane: magister informatyki lub inżynierii oprogramowania
  • Preferowane: co najmniej osiem lat doświadczenia w inżynierii oprogramowania
  • Preferowane: doświadczenie z Pythonem, Javą, architekturą sterowaną zdarzeniami i Kafką
  • Preferowane: doświadczenie z płatnościami kartowymi
  • Preferowane: architektura cloud native, Docker i Kubernetes
  • Preferowane: bezpieczeństwo API i zgodność z PCI DSS
  • Umiejętność ulepszania istniejącej bazy kodu przy ograniczeniach systemów starszego typu
  • Preferowane: umiejętności AI i doświadczenie we wdrażaniu produkcyjnych rozwiązań AI
  • Preferowane: doświadczenie w tworzeniu produkcyjnych agentów AI lub copilotów
  • Preferowane: doświadczenie z systemami wieloagentowymi i rozproszonymi architekturami AI
  • Preferowane: znajomość wektorowych baz danych, takich jak Pinecone, Weaviate, OpenSearch lub Milvus
  • Preferowane: znajomość metod oceny AI, praktyk bezpieczeństwa i zasad odpowiedzialnej AI

Benefity

  • Ubezpieczenie zdrowotne, dentystyczne i okulistyczne
  • Plan oszczędności emerytalnych
  • Płatny czas wolny
  • Konto oszczędnościowe na cele zdrowotne
  • Elastyczne konta wydatków
  • Ubezpieczenie na życie
  • Ubezpieczenie od niezdolności do pracy
  • Dofinansowanie nauki
  • Możliwość otrzymywania kwartalnych lub rocznych premii na stanowiskach niezwiązanych ze sprzedażą