Fusion Worldwide
Principal Full Stack Engineer, B2B eCommerce
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий технический владелец B2B eCommerce-платформы Fusion Worldwide: клиентский сайт, GraphQL/REST API, админ-портал и событийный пайплайн. Разработка фич end-to-end, эксплуатация сервисов на Azure и создание AI-агентов для ускорения продаж и операций.
Задачи
- Проектировать и реализовывать фичи клиентского сайта (Next.js, React, TypeScript), GraphQL-бэкенда (Python, FastAPI, Strawberry, SQLAlchemy) и REST-сервисов
- Отвечать за ключевые commerce-потоки: поиск и discovery, каталог и цены, квотирование и RFQ, корзина и checkout, статус заказа
- Разрабатывать внутренние инструменты в админ-портале (Next.js, tRPC, Zod) для продаж, маркетинга, операций и комплаенса
- Работать с Azure SQL/SQL Server, Redis, Algolia и событийной обработкой на Celery и Azure Service Bus
- Интегрироваться с HubSpot, Amplitude, Contentful и ERP через API
- Потреблять данные Foundry (Ontology, OSDK, API) для customer intelligence и рабочих процессов продаж
- Создавать и улучшать production-агентов и LLM-фичи на Claude API, Claude Agent SDK и MCP
- Управлять стоимостью, токенами и качеством вывода, добавлять evals и guardrails
- Эксплуатировать сервисы на Azure: Container Apps и Jobs, Azure SQL, Front Door и WAF, Key Vault, Service Bus, API Management, Application Insights, Log Analytics
- Управлять инфраструктурой как кодом на Terraform и CI/CD на GitHub Actions и Azure Container Registry
- Улучшать observability и алертинг, разбирать production-инциденты
- Писать хорошо покрытый тестами код и поддерживать прохождение CI
- Триажить и исправлять баги на сайте, в админ-портале и API
- Принимать и документировать архитектурные решения
- Работать с бизнес-стейкхолдерами над требованиями и оценкой выполнимости
Требования
- 10+ лет профессионального опыта в разработке ПО, значительная часть — в B2B eCommerce или коммерческих системах (каталог, цены, квотирование, заказы, checkout, интеграция с ERP)
- Экспертный уровень работы с реляционными БД: проектирование схем, оптимизация запросов, конкурентность (предпочтительно SQL Server)
- Практический опыт с Azure или эквивалентным облаком, включая контейнеризованные сервисы и infrastructure as code на Terraform
- Опыт создания решений на LLM или агентах и ежедневное использование AI-ассистентов (например, Claude Code) с проверкой их вывода
- Опыт с Git и GitHub, GitHub Actions, Jira и Agile/Kanban
- Ясная письменная коммуникация и умение объяснять tradeoffs бизнес-стейкхолдерам
- Плюсом: опыт в дистрибуции или marketplace-коммерции со сложным ценообразованием, квотированием или инвентарём
- Плюсом: опыт с Algolia, HubSpot или событийной архитектурой
- Плюсом: знание домена электронных компонентов или supply chain
Условия
- Full-time, individual contributor
- Гибридный формат, офис в Boston, MA
- Подчинение Team Lead, eCommerce
- AI-first команда: Claude Code в ежедневном workflow, обязательный AI code review на каждом PR
- Распределение времени: ~80% разработка приложений, 10% AI-агенты и LLM-фичи, 10% инфраструктура и DevOps
Навыки
- Next.js
- React
- TypeScript
- Python
- FastAPI
- Strawberry
- SQLAlchemy
- GraphQL
- REST
- tRPC
- Zod
- Azure SQL
- SQL Server
- Redis
- Algolia
- Celery
- Azure Service Bus
- HubSpot
- Amplitude
- Contentful
- Palantir Foundry
- Claude API
- Claude Agent SDK
- MCP
- Claude Code
- Azure
- Container Apps
- Front Door
- WAF
- Key Vault
- API Management
- Application Insights
- Log Analytics
- Terraform
- GitHub Actions
- Azure Container Registry
- Git
- GitHub
- Jira