Rogo
Software Engineer: Internal Automation
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в команду Internal Automation в Rogo — компании, создающей AI-продукты для финансовой индустрии. Задача — строить внутренние сервисы, пайплайны и агентов, автоматизирующие операционные процессы и жизненный цикл клиентов.
Задачи
- Вести внутренние системы end-to-end: превращать неоднозначные операционные задачи в production-сервисы — маршрутизация, согласования, уведомления, отчётность, провижининг и рабочие процессы, которые сейчас живут в таблицах и головах людей
- Строить внутренний слой данных: интегрировать разнородные системы учёта (CRM, продуктовая аналитика, биллинг, записи звонков, история поддержки, сторонние обогащения) в целостную и надёжную картину по каждому аккаунту и взаимодействию с клиентом
- Запускать агентов, работающих без присмотра: проектировать агентные workflow для исследований, обогащения, черновиков, суммаризации, ввода данных и гигиены систем; строить evals, guardrails и мониторинг для доверия к ним в production
- Автоматизировать жизненный цикл клиента: строить системы провижининга, онбординга и настройки аккаунтов, чтобы внедрение не становилось узким местом при росте enterprise-базы
- Строить автоматизации на тех же AI-технологиях и инфраструктуре, что и основной продукт, и возвращать полученные знания командам, создающим платформу
- Безопасно работать с данными компании и клиентов: строить защищённые и комплаентные интеграции с высокими стандартами доверия, приватности и надёжности
- Измерять собственный эффект: инструментировать выпускаемые решения и оценивать их по реальным метрикам — сэкономленные часы, доля ошибок, время цикла; отказываться от того, что не оправдывает себя
Требования
- Bachelor's degree in Computer Science или смежная область
- 2+ года профессионального опыта в software engineering с подтверждённым треком выпуска и эксплуатации production backend-систем end-to-end
- Уверенный TypeScript для backend-сервисов и API; рабочее владение Java/Python или другим вторым языком — плюс
- Практический опыт деплоя и эксплуатации production-сервисов на GCP или аналогичном облачном стеке
- Сильное владение реляционными базами данных и SQL: проектирование схем, оптимизация запросов, моделирование данных, на которые опираются другие системы и команды
- Подтверждённый опыт построения production-решений на LLM: промптинг, tool и function calling, retrieval, агентные workflow, а также evals и guardrails для их надёжности
- Свободная интеграция сторонних API: REST, webhooks, аутентификация, rate limits, пагинация и согласование данных между системами, не предназначенными для совместной работы
- Рабочее знание асинхронных паттернов: очереди, фоновые задачи, планирование, ретраи и идемпотентность, а также надёжная observability (логи, метрики, трейсинг)
- Исключительные коммуникативные навыки: умение работать напрямую с нетехническими стейкхолдерами, переводить их реальные процессы в требования и реализовывать их без готовой спецификации
- Трек-рекорд выпуска качественного ПО в неструктурированной, быстро меняющейся среде с полной автономией от идеи до деплоя
- Подтверждённая страсть к AI-агентам и автоматизации, выраженная в построенных системах, а не в прочитанных инструментах
- Интерес к корпоративным финансам и рынкам капитала — сильный плюс
Условия
- Сильное продуктовое принятие у ведущих финансовых институтов мира и ранняя стадия — огромный потенциал роста
- Исключительная команда: серьёзное отношение к плотности талантов, работа с лучшими людьми в AI и финансах
- Уникальная задача: внедрение AI в основу работы Wall Street — один из самых амбициозных и технически сложных вызовов
- Реальная ответственность: собственные значимые участки работы и доверие самых искушённых пользователей мира
- Работа на переднем крае: использование лучших моделей и превращение их в продукты, которым доверяют
Навыки
- TypeScript
- Java
- Python
- GCP
- SQL
- LLM
- prompting
- function calling
- retrieval
- agent workflows
- REST
- webhooks
- queuing
- background jobs
- scheduling
- retries
- idempotency
- logging
- metrics
- tracing