Navan
Senior Software Engineer, Expense
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Expense Engineering платформы Navan. Разработка полного жизненного цикла расходов — от распознавания чеков и разговорных ассистентов до проводок в бухгалтерии.
Задачи
- Проектировать и выпускать фичи в backend-сервисах (Java, Spring Boot) и/или веб-приложениях (TypeScript), AI-сервисы на Python или TypeScript
- Владеть API и event-driven потоками, обеспечивающими движение денег, чеков и политик в масштабе компании
- Создавать и развивать LLM-агентов: tool use, grounding, streaming, память сессий, retrieval и evals
- Улучшать извлечение данных из документов и авто-разбивку по позициям: качество, налоговые поля, latency, стоимость и failover провайдеров
- Инструментировать продакшен: observability, дашборды качества, удовлетворённость чатом, точность извлечения против ручных правок
- Работать с Product и Design над AI-интерфейсами для сотрудников, админов и мобильных устройств
- Ревьюить корректность в финансовых системах: идемпотентность, аудируемость, права доступа, отсутствие тихих частичных записей
- Менторить коллег и писать дизайны, по которым команды в разных часовых поясах могут реализовывать
Требования
- 5+ лет разработки продакшен-ПО (8+ для Staff). Сильные основы CS
- Глубокий опыт хотя бы в одном из: Java/Spring Boot, современный TypeScript или Python-сервисы. Готовность работать на стыке
- Опыт реляционного моделирования данных, API и облака (AWS). Системы обмена сообщениями (Kafka или аналоги) — плюс
- Опыт внедрения AI в реальный продукт: LLM API, tool/function calling, RAG, evaluation или извлечение из документов/изображений. Понимание failure modes (галлюцинации, стоимость, latency, prompt injection, PII)
- Комфорт с финансовыми или workflow-доменами: расходы, платежи, ERP, налоги или аналогичные высокорисковые данные
- Чёткое письменное проектирование, сильное код-ревью и ориентация на продакшен-качество (тесты, CI/CD, observability, ответственность за инциденты)
- Базирование в Берлине или Лондоне (или готовность к релокации). Сотрудничество с командами в США, Израиле и Индии
Условия
- Работа в растущей команде Expense Engineering в Берлине и Лондоне
- Продукт используется компаниями по всему миру, включая сложные EMEA-настройки по налогам, VAT, per diem, mileage и мульти-юридическим структурам
- Сотрудничество с командами в США, Израиле и Индии
Навыки
- Java
- Spring Boot
- TypeScript
- Python
- AWS
- Kafka
- LLM APIs
- RAG
- OCR
- CI/CD
- observability