Visa
Lead SW Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик в команду Acceptance Solutions Product Development компании Visa. Отвечает за техническое руководство командами, создающими платформу обработки платежей: архитектура, интеграция, масштабируемость, надёжность и операционная готовность.
Задачи
- Обеспечивать техническое руководство командами платформы Visa Acceptance: архитектура, дизайн, интеграция, реализация, масштабируемость, отказоустойчивость, безопасность и операционная готовность
- Проектировать и развивать безопасные, надёжные и масштабируемые возможности платформы для транзакционных процессов, отчётности, сверки и критичной бизнес-обработки
- Руководить техническим дизайном корреляции событий, сопоставления транзакций, передачи capture-to-clearing, управления состоянием расчётов, обработки retry, dead-letter queues, replay и идемпотентности
- Оставаться активно вовлечённым в архитектуру, ревью дизайна и кода, proof-of-concepts, анализ производительности, отладку и решения о готовности к продакшену
- Задавать техническое направление для платформенных сервисов, паттернов интеграции, потоков событий, lifecycle-сервисов, API отчётности, observability и операционного контроля
- Применять AI/ML, Generative AI, автоматизацию и интеллектуальные инженерные практики для улучшения доставки ПО, наблюдаемости, сверки и продуктивности разработчиков
- Менторить senior-инженеров и технических лидеров через ревью дизайна, архитектурные обсуждения и разборы инцидентов
- Коммуницировать техническую стратегию, компромиссы, риски и зависимости руководству, продуктовым партнёрам и инженерным командам
- Влиять на техническую стратегию между командами без формальных полномочий, опираясь на инженерное суждение и коллаборацию
Требования
- 10+ лет релевантного опыта с степенью бакалавра, или 7+ лет со степенью магистра/MBA/JD/MD, или 4 года с PhD, либо 13+ лет релевантного опыта
- 15 лет опыта с прогрессивными техническими лидерскими обязанностями и широким влиянием на платформы, продукты или инженерные организации
- Подтверждённый опыт hands-on технического лидера с влиянием на уровне организации или платформы
- Глубокая экспертиза в проектировании, построении и масштабировании критичных распределённых систем с высокой доступностью, масштабируемостью, отказоустойчивостью и безопасностью
- Опыт постановки технического направления и влияния на архитектуру и стратегию между командами
- Экспертный уровень владения современными языками программирования, API-first разработкой, системным дизайном, архитектурой ПО, тестированием, деплоем, отладкой и тюнингом производительности
- Мастерство в облачных платформах AWS, Azure или GCP, Kubernetes, контейнеризованных моделях деплоя и паттернах распределённой архитектуры
- Глубокий опыт с event-driven системами, стриминговыми платформами (Kafka) и высоконагруженной обработкой данных
- Опыт проектирования платформенных возможностей для крупномасштабных транзакционных систем: сверка, отчётность, аналитика, оркестрация workflow, lifecycle management
- Опыт проектирования и поставки современных веб-интерфейсов, дашбордов и визуализации данных с использованием React, Angular, TypeScript, micro-frontends, библиотек компонентов, accessibility и responsive design
- Опыт менторства senior-инженеров и повышения инженерных стандартов
- Опыт внедрения AI-enabled инженерных практик, автоматизации и улучшения продуктивности разработчиков
- Глубокое понимание процессинга платежей, сверки, жизненного цикла транзакций, распределённых потоков данных и высоконагруженных финтех-платформ
- Опыт с протоколами передачи файлов (SFTP) и паттернами batch-обработки в enterprise-платежах
- Опыт в платежах, финансовых сервисах, финтехе или высоконагруженной обработке транзакций, включая clearing и settlement и платёжные сети Visa, Mastercard, Amex
- Опыт внедрения, деплоя или управления AI/ML, Generative AI или интеллектуальными системами в продакшене
- Опыт работы с PCI-DSS, SOX, регуляторными требованиями финансовых сервисов, аудитом и операционным контролем
- Опыт с корреляцией событий, сопоставлением транзакций, retry-механизмами, dead-letter queues, replay, идемпотентностью и паттернами распределённой консистентности
- Практический опыт с Java/J2EE, REST, Kafka, event streaming, batch processing, SFTP, data platforms, современными UI-фреймворками, TypeScript или JavaScript, CI/CD, observability-инструментами и тестовой автоматизацией
- Отличные навыки решения проблем, аналитики, коммуникации и влияния
Условия
- Требуется присутствие в офисе минимум 3 дня в неделю (подтверждается нанимающим менеджером)
- Зарплата от $192 300 до $307 600 в год, возможны бонусы и equity
- Комплексный пакет льгот: медицинская, стоматологическая и офтальмологическая страховка, 401(k), FSA/HSA, страхование жизни, оплачиваемый отпуск, wellness-программа
- Командировки 5–10% времени
- Работа в офисе, требуется сидеть и стоять за столом, общаться лично и по телефону
Навыки
- Java
- J2EE
- REST
- Kafka
- event streaming
- batch processing
- SFTP
- AWS
- Azure
- GCP
- Kubernetes
- React
- Angular
- TypeScript
- JavaScript
- micro-frontends
- CI/CD
- observability
- test automation
- AI/ML
- Generative AI
- PCI-DSS
- SOX
- distributed systems
- event-driven architecture
- dead-letter queues
- idempotency