Western Alliance Bank

Principal Engineer I - Full Stack Developer - Digital Assets

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

Principal-инженер полного стека в команду Digital Assets банка. Отвечает за проектирование и разработку высоконагруженных платёжных приложений, архитектуру микросервисов и экспертизу в домене.

Задачи

  • Проектировать решения, которые можно передать инженерам более низкого уровня, обеспечивая переиспользование платформ
  • Проверять технические планы инженеров и аналитиков на качество и соответствие объёмам бизнес-задач
  • Создавать дашборды для мониторинга производительности ключевых приложений банка
  • Готовить итоговую документацию по решениям, включая физические и логические схемы
  • Проектировать и разрабатывать высоконагруженные платёжные приложения с фокусом на безопасность, масштабируемость и надёжность
  • Руководить frontend-разработкой на ReactJS, HTML, CSS
  • Реализовывать продвинутые концепции backend на .NET: асинхронность, многопоточность, DI, оптимизация API
  • Проектировать и управлять RESTful и GraphQL API с rate limiting, аутентификацией, авторизацией и наблюдаемостью
  • Разрабатывать микросервисную архитектуру с event-driven паттернами, API-шлюзами, service discovery и контейнеризацией
  • Оптимизировать производительность приложений: кэширование, индексация БД, балансировка нагрузки
  • Управлять и оптимизировать Azure Cosmos DB: моделирование данных, партиционирование, тюнинг запросов
  • Внедрять практики DevSecOps: CI/CD, автоматизированное тестирование безопасности, infrastructure-as-code
  • Внедрять продвинутые практики SDLC: TDD и непрерывная интеграция
  • Усиливать безопасность приложений через OWASP, механизмы безопасности API и безопасное кодирование
  • Внедрять инструменты наблюдаемости (AppDynamics, ELK, Grafana) для мониторинга и диагностики
  • Наставлять младших инженеров и повышать техническое мастерство команды

Требования

  • 8+ лет опыта разработки на Mulesoft
  • Сертификация Mulesoft
  • Степень бакалавра в смежной области (магистратура или MBA предпочтительны)
  • Опыт руководства предпочтителен
  • Продвинутое знание финансовых услуг или банковского дела предпочтительно
  • Продвинутое знание регуляторных и правовых требований, отраслевых стандартов
  • Опыт руководства кросс-функциональными командами и управления несколькими проектами одновременно
  • Экспертиза в одном или нескольких ключевых доменах банка (депозиты, кредиты, операции, отчётность)
  • Опыт работы с регуляторами (CFPB, OCC, FRB) в рамках аудитов
  • Продвинутое знание модели возможностей IT и доступных приложений и инфраструктур
  • Опыт проектирования и соблюдения governance-фреймворков IT
  • Продвинутые навыки устной и письменной коммуникации

Условия

  • Конкурентная зарплата
  • Доля собственности в компании
  • Медицинская и стоматологическая страховка
  • Оплачиваемый отпуск
  • Программа 401k matching
  • Программа оплаты обучения
  • Программа волонтёрства сотрудников
  • Программа wellness
  • Возможности профессионального роста

Навыки

  • Mulesoft
  • ReactJS
  • HTML
  • CSS
  • .NET
  • RESTful API
  • GraphQL
  • Azure Cosmos DB
  • NoSQL
  • Микросервисы
  • DevSecOps
  • CI/CD
  • TDD
  • OWASP
  • AppDynamics
  • ELK
  • Grafana
  • Azure

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

Software Developer
WinsupplyMiddleMoraineОфис
19 окт.
Senior Web Developer
HIROTEC AMERICASeniorAuburn HillsОфис
19 окт.
Developer (multiple positions available)
SAP IT Business SystemeMiddlePalo AltoГибрид
169,576 – 206,460 USD в год
19 окт.
Senior Software Engineer, Full Stack
GoogleSeniorMountain ViewОфис
174,000 – 252,000 USD в год
19 окт.
Full Stack Developer
Zenith Mind Inc.MiddleNew YorkОфис
19 окт.
Principal Engineer I - Full Stack Developer - Digital Assets — Western Alliance Bank, Phoenix | itrelocate