
Coupa Software tworzy rozwiązania do zarządzania wydatkami przedsiębiorstw, które pomagają organizacjom zarządzać zakupami, finansami, łańcuchem dostaw i wydatkami na technologie informatyczne. Platforma obsługuje fakturowanie, płatności, zarządzanie wydatkami, relacjami z dostawcami oraz współpracę w łańcuchu dostaw, łącząc sztuczną inteligencję z analizą danych w celu identyfikowania oszczędności, poprawy zgodności z wymaganiami i ograniczania ryzyka operacyjnego. Coupa obsługuje organizacje z różnych sektorów, w tym motoryzacji, ochrony zdrowia, handlu detalicznego, logistyki i doradztwa, a także rozwija społeczność partnerów i klientów skupioną na bardziej efektywnym i odpornym funkcjonowaniu przedsiębiorstw.
Główny inżynier oprogramowania (.NET, Kafka, Gurobi) — praca hybrydowa, Bangalore
Kieruj rozwojem platform SaaS Coupa do zarządzania wydatkami przedsiębiorstw, w tym integracją LLM i optymalizacją natywną dla chmury. Kształtuj architekturę, poprawiaj wydajność systemów i prowadź rozproszone zespoły inżynieryjne.
Opis
- Kierowanie architekturą i rozwojem kluczowych obszarów globalnie skalowalnych produktów SaaS firmy Coupa
- Tworzenie funkcji AI poprzez praktyczną integrację dużych modeli językowych i własnej bramy AI
- Współpraca z zespołami produktu, projektowania i architektury korporacyjnej przy dostarczaniu kompleksowych rozwiązań dla złożonych wyzwań związanych z wydatkami finansowymi
- Poprawa wydajności, usprawnianie istniejącego kodu i wzmacnianie potoków CI/CD
- Badanie i rozwiązywanie złożonych, eskalowanych problemów produkcyjnych wraz z działem obsługi klienta i zespołami usług profesjonalnych
- Wsparcie aplikacji i infrastruktury w środowiskach klientów
- Koordynacja z globalnymi zespołami inżynieryjnymi w zakresie planowania i dostarczania wydań produktów
Wymagania
- Wykształcenie wyższe w dziedzinie informatyki, inżynierii, badań operacyjnych lub pokrewnej dyscypliny
- Co najmniej 8 lat doświadczenia branżowego w tworzeniu aplikacji internetowych lub platform
- 1–2 lata doświadczenia w roli lidera podu lub lidera technicznego
- Doświadczenie we wdrażaniu produkcyjnych modeli AI i/lub optymalizacyjnych w środowiskach komercyjnych
- Bardzo dobre umiejętności programowania w .NET Core/.NET 8+, Pythonie, C#, Groovy i Javie
- Doświadczenie w korzystaniu z asystentów AI w celu zwiększania wydajności pracy inżynieryjnej
- Dogłębna znajomość złożoności obliczeniowej, zaawansowanych struktur danych i projektowania algorytmów
- Umiejętność przekazywania złożonych koncepcji inżynieryjnych liderom produktu i biznesu
- Umiejętność samodzielnego podejmowania decyzji technicznych i prowadzenia globalnie rozproszonych zespołów w środowisku zwinnym
- Mile widziane: biegłość w projektowaniu sieci dostaw i/lub dużych modelach językowych
- Mile widziane: doświadczenie z matematycznymi modelami MIP/MILP i AI/ML
- Mile widziane: doświadczenie z Gurobi lub porównywalnymi komercyjnymi solverami matematycznymi
- Mile widziane: doświadczenie w tworzeniu i wdrażaniu mikrousług na platformach natywnych dla chmury, takich jak AWS, GCP, Jenkins, Docker i Kubernetes
- Mile widziane: doświadczenie z wielkoskalowymi relacyjnymi bazami danych i bazami NoSQL
- Mile widziane: doświadczenie z korporacyjnymi systemami przesyłania komunikatów, takimi jak Kafka, RabbitMQ lub Rescue
Benefity
- Dwa opłacane dni na dbanie o zdrowie dla całej firmy każdego roku
- Opłacany dzień wolny w urodziny lub inny dzień wybrany w miesiącu urodzin
- 40 godzin płatnego czasu na wolontariat każdego roku
- Bezpłatny, poufny program pomocy pracownikom dostępny całodobowo przez cały rok, oferujący konsultacje oraz wsparcie w sprawach zawodowych i życiowych, finansowych, prawnych i związanych z rodzicielstwem
- Ochrona Zurich Travel Assist podczas podróży służbowych, obejmująca pomoc medyczną, bezpieczeństwo, przygotowanie przed podróżą i pomoc w nagłych wypadkach
- Premie pieniężne za skuteczne polecenia pracowników
- Świadczenia zależne od lokalizacji, które mogą obejmować kompleksowe ubezpieczenie medyczne i stomatologiczne, plany emerytalne lub rentowe oraz ochronę na życie lub od następstw nieszczęśliwych wypadków