JPMorganChase

Lead Software Engineer - Data and Payments Data Platform

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

Ведущий инженер-программист в команду Data Analytics Payment (Commercial & Investment Banking) для построения и развития платформы данных и платежей. Отвечает за проектирование масштабируемых пайплайнов, моделирование данных и внедрение AI-ассистированных практик разработки.

Задачи

  • Разрабатывать креативные программные решения, проектирование, разработку и техническую диагностику, выходя за рамки рутинных подходов
  • Проектировать, строить и поддерживать масштабируемые пайплайны данных и ETL/ELT-процессы для batch- и real-time-обработки с использованием Spark, Airflow, Kafka и Flink
  • Разрабатывать компоненты платформы данных: каталогизацию данных, фреймворки качества данных, семантические/метрические слои со встроенным управлением, lineage и соответствием требованиям
  • Реализовывать стратегии моделирования данных (fact и dimensional, wide tables) для аналитики, отчётности и downstream-потребления
  • Продвигать в команде использование одобренных на уровне компании AI-ассистированных инженерных практик для повышения качества кода, скорости поставки и операционных результатов
  • Применять знания инструментов SDLC, включая одобренные AI-ассистированные разработку и автоматизацию, для повышения отдачи от автоматизации
  • Работать совместно с аналитическими командами, продакт-менеджерами и бизнес-стейкхолдерами, переводя требования к данным в production-grade решения
  • Разрабатывать безопасный высококачественный production-код, ревьюить и отлаживать код других
  • Выявлять возможности устранения или автоматизации повторяющихся проблем для повышения операционной стабильности приложений и систем
  • Проводить оценочные сессии с внешними вендорами, стартапами и внутренними командами для проверки архитектурных решений и технических компетенций
  • Руководить сообществами практик в Software Engineering для распространения новых передовых технологий

Требования

  • Формальное обучение или сертификация по software engineering и 5+ лет практического опыта
  • Практический опыт в системном дизайне, разработке приложений, тестировании и операционной стабильности
  • 3+ года профессионального опыта в data engineering или разработке платформы данных
  • Продвинутое владение одним или несколькими языками программирования: Python, Java и SQL
  • Практический опыт с распределёнными фреймворками обработки данных, такими как Apache Spark и Flink
  • Твёрдое понимание техник моделирования данных (star schema, snowflake) и оптимизации запросов
  • Опыт проектирования и эксплуатации пайплайнов данных на Databricks с инструментами оркестрации, такими как Apache Airflow
  • Владение облачными сервисами данных (AWS S3, Glue, Redshift, Athena, EMR, Lake Formation или аналоги)
  • Подтверждённый опыт внедрения одобренных AI-ассистированных инструментов разработки и умение задавать командные стандарты валидации AI-выходов на корректность, производительность и безопасность
  • Понимание ответственного использования AI в инженерных процессах: чувствительность данных, безопасная обработка входов/выходов, соответствие требованиям отказоустойчивости и безопасности
  • Владение всеми аспектами Software Development Life Cycle и техническими процессами в дисциплине (cloud, AI, ML, mobile и т.д.)

Условия

  • Конкурентный пакет вознаграждения: базовый оклад, определяемый по роли, опыту, навыкам и локации
  • Возможны комиссионные выплаты и/или дискреционная премия в виде денег и/или акций с вестингом
  • Комплексное медицинское страхование
  • Онсайт-центры здоровья и велнеса
  • Пенсионный сберегательный план
  • Резервный уход за детьми
  • Компенсация обучения
  • Поддержка психического здоровья
  • Финансовый коучинг
  • Равные возможности трудоустройства и инклюзивная среда

Навыки

  • Python
  • Java
  • SQL
  • Apache Spark
  • Flink
  • Kafka
  • Apache Airflow
  • Databricks
  • AWS S3
  • AWS Glue
  • Redshift
  • Athena
  • EMR
  • Lake Formation
  • Data modeling
  • Star schema
  • Snowflake schema
  • Query optimization
  • ETL/ELT
  • LLM
  • RAG
  • Vector databases
  • Terraform
  • Docker
  • Kubernetes
  • Tableau
  • dbt
  • Data mesh
  • Data observability

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

Engineer - Spatial Analytics
Community TransitMiddleEverettГибрид
101,355 – 126,694 USD в год
15 окт.
Software Engineer
The Coca-Cola CompanyMiddleAtlantaОфисРелокация
92,925 – 122,850 USD в год
14 окт.
Lead Software Engineer (Big Data; SPARK)
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибридРелокация
13 окт.
Senior Manager / Senior Software Engineer – Distribution Analytics, Data Products & AI
Ameriprise Financial Services, LLCSeniorBostonОфис
131,700 – 181,000 USD в год
13 окт.
Lead Software Enigineer (Oracle Essbase Data Engineer)
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
13 окт.
Lead Software Engineer - Data and Payments Data Platform — JPMorganChase, Austin | itrelocate