Snowflake
Staff Software Development - Full Stack
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер full-stack в команду ET Applications в Snowflake. Создание и масштабирование приложений и AI-агентов для процессов revenue accounting и quote-to-cash, включая интеграции с ERP и автоматизацию финансовых workflow.
Задачи
- Проектировать и реализовывать full-stack приложения и агентные системы для финансовой организации Snowflake
- Архитектировать, создавать и разворачивать AI-агентов для финансовых процессов: проверка контрактов, триаж сверок, разрешение исключений, автоматизация задач закрытия периода
- Отвечать за agent harness: цикл агента, описания инструментов, управление контекстом и памятью, права доступа и изолированное исполнение
- Внедрять guardrails, human-in-the-loop согласования, оценки и observability для агентов, работающих с финансовыми данными
- Совместно с Revenue Accounting автоматизировать признание выручки по ASC 606, включая обработку контрактов, графики выручки и month-end close
- Разрабатывать и поддерживать интеграции между Snowflake и ERP/revenue-системами, такими как SAP (S/4HANA, RAR) или Oracle (Fusion, Revenue Management Cloud, EBS)
- Разрабатывать инструменты сверки, контроля и обработки исключений по данным billing, CRM и ERP
- Принимать архитектурные решения и задавать инженерные стандарты качества кода, тестирования и AI-native процессов разработки
- Менторить инженеров через дизайн- и код-ревью, повышать уровень технического мастерства
- Непрерывно улучшать процессы разработки, надёжность и скорость поставки
Требования
- Bachelor's или Master's degree в любой области
- 8+ лет опыта разработки ПО
- Подтверждённый опыт вывода агентных или LLM-приложений в продакшн
- Практический опыт с финансовыми модулями SAP или Oracle, желательно в revenue accounting или order-to-cash
- Понимание признания выручки (ASC 606 / IFRS 15), модификаций контрактов и month-end close
- Сильные знания SQL и основ баз данных
- Опыт современных практик разработки ПО
- Сильные навыки решения проблем и аналитическое мышление
- Отличные коммуникативные навыки и комфорт в работе напрямую с Accounting и Finance
- Опыт проектирования AI-агентов с tool/function calling, многошаговым планированием и оркестрацией нескольких агентов
- Знакомство с фреймворками и платформами для агентов (Snowflake Cortex Agents, Model Context Protocol (MCP), LangGraph или аналоги)
- Опыт с retrieval-augmented generation (RAG), семантическим поиском и grounding агентов на структурированных и неструктурированных данных
- Умение строить evaluation-наборы, измерять точность агентов и итерировать промпты, инструменты и workflow
- Понимание безопасности и governance агентов: ролевой доступ, аудируемость, approval gates и обработка сбоев
- Опыт создания или расширения agent harness: control loop, реестр инструментов и схемы, ретраи, таймауты, восстановление после ошибок
- Context engineering: управление контекстными окнами, суммаризация и компакция, память, подбор данных и инструкций
- Проектирование безопасных и хорошо ограниченных инструментов и MCP-серверов
- Построение моделей прав доступа, изолированного исполнения и контрольных точек согласования
- Построение evaluation harness и регрессионных наборов (golden datasets, LLM-as-judge, trace replay)
- Инструментирование агентов трассировкой, логированием, мониторингом стоимости и задержек
- Опыт с AI-моделями для генерации кода (Anthropic Claude, OpenAI GPT-Codex) и AI-assisted разработкой
- Знание prompt engineering, reasoning workflow и human-in-the-loop систем
Условия
- Гибридный формат: 3 дня в офисе в Dublin
- Работа на стыке инженерии, финансов и агентного AI
- Коллаборативная среда, ценящая креативность и техническое мастерство
- Непрерывное обучение и профессиональный рост
- Информация о зарплате и бенефитах для вакансий в США — на сайте карьеры Snowflake
Навыки
- AI agents
- LLM
- Agent harness
- Tool/function calling
- Multi-step planning
- Orchestration
- Snowflake Cortex Agents
- Model Context Protocol (MCP)
- LangGraph
- RAG
- Semantic search
- SQL
- Databases
- SAP
- SAP S/4HANA
- SAP RAR
- Oracle
- Oracle Fusion
- Oracle Revenue Management Cloud
- Oracle EBS
- ERP
- ASC 606
- IFRS 15
- Revenue accounting
- Quote-to-cash
- Month-end close
- Claude Code
- Snowflake Cortex
- Anthropic Claude
- OpenAI GPT-Codex
- Prompt engineering
- Evaluation harness
- Observability
- Tracing
- Logging