
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żą