JPMorganChase

Backend Python/Databricks Software Engineer III

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

Backend-инженер в команду Finance Data Engineering (Consumer & Community Banking) для проектирования и поддержки масштабных data-пайплайнов и платформенных модулей на Python и Databricks, обеспечивающих финансовую отчётность и аналитику.

Задачи

  • Разрабатывать, проектировать и сопровождать программные решения, включая техническую диагностику сложных проблем
  • Создавать безопасный и качественный production-код, поддерживать алгоритмы, с фокусом на Python backend и обработку данных на PySpark
  • Создавать, разворачивать и поддерживать масштабируемые data engineering модули на Databricks
  • Использовать корпоративные AI-ассистенты для генерации/рефакторинга кода, написания тестов и документации с валидацией результатов через ревью и автотесты
  • Применять инструменты SDLC, включая AI-ассистированную разработку и автоматизацию
  • Готовить архитектурные и проектные артефакты для сложных приложений и следить за соблюдением проектных ограничений
  • Собирать, анализировать и визуализировать большие финансовые данные для улучшения приложений и систем
  • Выявлять скрытые проблемы и закономерности в данных и использовать их для улучшения кода и архитектуры
  • Участвовать в code review и повышать стандарты качества кода в команде
  • Взаимодействовать с product-менеджерами, архитекторами и кросс-функциональными командами для перевода бизнес-требований в технические решения

Требования

  • Формальное обучение или сертификация по software engineering и 3+ года практического опыта
  • Практический опыт в системном дизайне, разработке приложений, тестировании и обеспечении операционной стабильности
  • Опыт разработки, отладки и поддержки кода в крупной корпоративной среде на современных языках программирования и языках запросов к БД
  • Уверенное владение Python backend-разработкой и опыт построения и оптимизации PySpark-пайплайнов в production
  • Опыт работы с Databricks: разработка модулей, деплой и операционная поддержка
  • Опыт использования корпоративных AI-инструментов разработки с умением критически оценивать и валидировать AI-результаты на корректность, производительность и безопасность
  • Понимание ответственного использования AI в инженерных процессах: чувствительность данных, безопасная работа с вводом/выводом, соблюдение требований безопасности
  • Общее знание Software Development Life Cycle
  • Понимание agile-методологий, CI/CD, отказоустойчивости приложений и безопасности

Условия

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

Навыки

  • Python
  • PySpark
  • Databricks
  • Apache Spark
  • Kafka
  • AWS
  • S3
  • Glue
  • Lambda
  • Apache Airflow
  • Terraform
  • CI/CD
  • SQL

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

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Backend Python/Databricks Software Engineer III — JPMorganChase, Plano | itrelocate