Western Digital

Principal Full Stack Developer & Solutions Architect – AI, Data & Cloud

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Principal-разработчик и архитектор решений в Western Digital: проектирует и пишет код AI, аналитических и облачных решений для инженерной организации Product Development, отвечает за архитектуру, стандарты и вывод решений от прототипа до продакшена.

Задачи

  • Владеть сквозной архитектурой решений для задач Product Development в области AI/ML, аналитики данных и облака — от источника данных до интерфейса инженера
  • Формировать референсные архитектуры, паттерны проектирования и технологические стандарты, выбирать инструменты для стандартизации
  • Принимать решения build-vs-buy и защищать их перед IT и бизнес-руководством
  • Обеспечивать соответствие решений требованиям безопасности и управления данными на уровне дизайна
  • Проводить design review и технический менторство для AI/Data Engineer и Platform/DevOps Engineer
  • Проектировать агентные системы для инженерных процессов: tool use, оркестрация, границы мультиагентных систем, human-in-the-loop
  • Определять методологию оценки и quality gates: golden sets, регрессионные наборы, LLM-as-judge
  • Настраивать маршрутизацию моделей и политику guardrails через корпоративный LLM gateway
  • Архитектурировать слой данных и retrieval: ingestion, моделирование, семантические слои, паттерны доступа
  • Выбирать и интегрировать инструменты аналитики и BI, развивать self-service аналитику для инженерных команд
  • Проектировать пайплайны и data-продукты на основе Enterprise Data
  • Обеспечивать качество данных, lineage и распространение прав доступа
  • Архитектурировать решения для AWS и контейнерных сред с балансом производительности, надёжности и стоимости
  • Определять паттерны деплоя, infrastructure-as-code и CI/CD совместно с Platform/DevOps Engineer
  • Учитывать latency, стоимость инференса и облачные расходы как первичные проектные ограничения
  • Строить приложения end-to-end: backend-сервисы, оркестрация, API, доступ к данным и пользовательский интерфейс
  • Отвечать за UX: инициация работы, видимость прогресса, ревью и корректировка результатов инженером
  • Выбирать формат доставки (Slack, Teams, IDE, BI, web) и выпускать рабочие пилотные интерфейсы
  • Определять паттерны взаимодействия для масштабирования командой ITES-US Engineering & Web Apps
  • Работать напрямую с инженерами Product Development: выявлять, оценивать и совместно разрабатывать решения
  • Переводить приоритеты руководства Product Development в последовательный roadmap решений с измеримыми результатами
  • Проводить сессии передачи навыков, чтобы инженеры PD могли развивать и поддерживать решения

Требования

  • Bachelor’s degree in Computer Science, Engineering, Physics or a related field; advanced degree a plus
  • 8+ лет профессионального опыта в разработке ПО, включая продакшн-ответственность за спроектированные системы
  • Подтверждённый опыт архитектуры решений более чем в одном домене — приложения, данные, облако или AI — с умением владеть дизайном end-to-end
  • Сильный Python и SQL; владение современным frontend-стеком (React/TypeScript) или быстрыми UI-фреймворками (Streamlit, Gradio) для самостоятельного выпуска внутреннего инструмента
  • Опыт построения LLM-приложений с фреймворками оркестрации (LangGraph, Langflow или аналоги), включая tool/function calling и интеграции на базе MCP, практический опыт с RAG
  • Практический опыт с data engineering и аналитическими инструментами — оркестрация пайплайнов (Airflow, dbt или аналоги), warehouse/lakehouse платформы, BI и визуализация
  • Уверенный опыт AWS, включая контейнерные нагрузки (Kubernetes/EKS), infrastructure-as-code и cost-aware архитектуру
  • Рабочее знание методологии оценки недетерминированных систем и опыт измерения качества
  • Отличные письменные и устные коммуникации; умение презентовать техническое направление директорам и VP
  • Возможность работать on-site в San Jose, CA, с регулярным присутствием рядом с инженерными командами

Условия

  • Комплексный пакет бенефитов: оплачиваемый отпуск, больничные, медицинская/стоматологическая/офтальмологическая страховка
  • Страхование жизни, от несчастных случаев и инвалидности
  • Tax-advantaged flexible spending и health savings accounts
  • Employee assistance program и добровольные программы (доп. life & AD&D, юридический план, страхование питомцев, критических заболеваний и др.)
  • Компенсация обучения, транспорт, программа Applause
  • Employee stock purchase plan и 401(k) план WD Savings
  • Участие в STI Plan или Sales Incentive Plan, возможен annual Long-Term Incentive (RSU или денежный эквивалент)
  • RSU для подходящих новых сотрудников

Навыки

  • Python
  • SQL
  • React
  • TypeScript
  • Streamlit
  • Gradio
  • LangGraph
  • Langflow
  • MCP
  • RAG
  • Airflow
  • dbt
  • AWS
  • Kubernetes
  • EKS
  • Infrastructure as Code
  • CI/CD
  • LLM
  • Agentic systems
  • Data engineering
  • BI
  • GitHub
  • Jira
  • Confluence

Похожие вакансии

Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.
Full-stack Engineer 4 (Manager IC)
Capital OneSeniorRichmondОфис
179,400 – 204,700 USD в год
15 окт.
Software Engineer III
PearsonSeniorУдалённо
150,000 – 170,000 USD в год
14 окт.
Software Engineer - Full Stack / .NET
Regions InsuranceSeniorHooverОфисРелокация
127,768 – 168,210 USD в год
14 окт.
Principal Full Stack Developer & Solutions Architect – AI, Data & Cloud — Western Digital, 157,700 – 210,300 USD в год, San Jose | itrelocate