Pantheon Data
Senior Full Stack Developer - AI First
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack инженер с AI-first подходом в Pantheon Data. Основная разработка ведётся через агентные харнессы (Claude Code, OpenAI Codex): написание спецификаций, управление агентами и критическая проверка сгенерированного кода при сохранении полной ответственности за качество.
Задачи
- Разрабатывать frontend и backend компоненты веб-приложений и внутренних инструментов
- Использовать агентные харнессы (Claude Code, OpenAI Codex) как основной рабочий процесс, делегируя реализацию агентам
- Практиковать spec-driven разработку: декомпозировать фичи на спецификации, критерии приёмки и планы задач
- Планировать и контролировать сессии работы агентов, в том числе параллельно на нескольких задачах
- Проверять и валидировать результат агентов через код-ревью, автотесты, статический анализ и ручной запуск
- Поддерживать контекст проекта для агентов: инструкции репозитория (CLAUDE.md, AGENTS.md), конвенции, промпты, команды, скиллы, хуки, MCP-интеграции
- Строить и интегрировать RESTful API, микросервисы и компоненты с данными
- Работать с реляционными и нереляционными БД, поисковыми системами, объектным хранилищем
- Разрабатывать cloud-hosted приложения на AWS, Azure, GCP или в защищённых гос. облаках
- Работать в CI/CD пайплайнах, обеспечивая сборку, прохождение тестов и security-сканов
- Собирать и запускать контейнеризованные приложения в Docker
- Писать и поддерживать unit, integration и e2e тесты как основной guardrail для изменений агентов
- Отлаживать проблемы на уровнях UI, API, БД и деплоя
- Инструментировать фичи логированием, обработкой ошибок и телеметрией
- Рефакторить существующие кодовые базы, снижая техдолг
- Взаимодействовать с архитекторами, data/ML/DevSecOps инженерами и UI/UX
- Менторить разработчиков в инженерных практиках и дисциплинированных AI-first процессах
- Документировать API, спецификации, workflow и операционные процедуры
Требования
- Bachelor's degree in Computer Science, Software Engineering или смежной технической области
- 7+ лет практического опыта software engineering с полноценной full stack ответственностью
- Прочная база в CS: структуры данных, алгоритмы, паттерны проектирования, архитектура систем
- Опыт выстраивания командных практик AI-first разработки: стандарты ревью, guardrails, шаблоны спецификаций
- Опыт spec-driven разработки: спецификации, критерии приёмки, декомпозиция задач для агентов
- Умение критически ревьюить AI-сгенерированный код: дефекты, security-проблемы, избыточная сложность, отклонения от требований
- Сильное владение хотя бы одним backend-языком: Python, Node.js/TypeScript или аналогичный стек
- Сильный опыт frontend на React, Angular, Vue или похожих фреймворках
- Опыт проектирования, разработки и потребления RESTful API и микросервисных архитектур
- Практический опыт с SQL, NoSQL, Graph и Vector БД, включая дизайн схем и производительность
- Опыт работы в Git-based workflow: код-ревью, ветки, pull/merge requests, релизы
- Рабочее знание Docker и контейнеризованной разработки
- Умение отлаживать сложные проблемы на стыке приложения, данных и деплоя
- Сильные навыки письменной и устной коммуникации
- Secret Clearance требуется для продолжения работы
Условия
- Зарплатный диапазон $145,000 - $200,000 в год
- Remote / гибрид с возможностью периодической работы в офисе Pantheon Data или у клиента
- Конкурентная зарплата и бенефиты
- SmartBenefits через Washington Metro Area Transportation Authority
- Возможна компенсация обучения и сертификаций
- Собеседование: локальные кандидаты — очно, иногородние — виртуально
- E-Verify для подтверждения права на работу
Навыки
- Python
- Node.js
- TypeScript
- JavaScript
- React
- Angular
- Vue
- RESTful API
- микросервисы
- SQL
- NoSQL
- Graph databases
- Vector databases
- AWS
- Azure
- GCP
- CI/CD
- Docker
- Git
- Claude Code
- OpenAI Codex
- MCP
- Kubernetes
- Helm
- Infrastructure as Code
- OIDC
- SSO
- RBAC
- ABAC
- mTLS
- RAG
- ELK
- OpenSearch
- Splunk
- Grafana
- Prometheus