Visa
Software Engineer - Sr. Consultant level
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду VCS Platform & Acceptance (Visa Commercial Solutions) — проектирование и разработка высоконагруженных backend-платформ для B2B-платежей и Virtual Cards. Роль предполагает техническое лидерство, архитектуру микросервисов и обязательное использование GenAI-инструментов в ежедневной работе.
Задачи
- Проектировать, документировать и реализовывать новые системы, доработки и изменения существующего ПО в соответствии со спецификациями, стандартами безопасности и инженерными практиками
- Использовать GenAI в повседневной работе
- Руководить проектированием и реализацией REST API, gRPC-сервисов, backend-платформ, микросервисов и event-driven систем
- Проектировать и развивать высокомасштабируемые и отказоустойчивые веб-приложения
- Выпускать ПО, соответствующее высоким стандартам безопасности, качества, производительности, отказоустойчивости и комплаенса
- Взаимодействовать с бизнес- и техническими стейкхолдерами для выпуска продуктов и сервисов, отвечающих бизнес-требованиям
- Самостоятельно создавать проектные артефакты и презентовать дизайны команде и стейкхолдерам
- Презентовать технические решения и возможности на языке бизнеса
- Совместно с Technical Product Managers декомпозировать решения на небольшие выполнимые задачи
- Поддерживать тестировщиков и операционные команды в диагностике, исследовании дефектов и анализе первопричин
- Развивать эффективные пайплайны разработки с помощью лучших CI/CD-инструментов
- Выявлять возможности для инноваций продукта и улучшения стандартов, процессов и практик
- Менторить junior-разработчиков для своевременной поставки качественного кода
- Своевременно и эффективно коммуницировать статус, проблемы и риски
- Нести ответственность за все роли SDLC, включая разработку, тестирование, CI/CD-автоматизацию и стабильность продакшена
Требования
- 8+ лет релевантного опыта с дипломом бакалавра, или 5+ лет с продвинутой степенью (магистратура, MBA, JD, MD), или 2 года опыта с PhD, либо 11+ лет релевантного опыта
- Глубокая экспертиза в backend-разработке с использованием REST API, gRPC, J2EE, JDBC, JMS
- Обширный практический опыт работы со Spring, Spring Batch, Spring Boot, WebFlux и Vert.x
- Опыт использования GenAI, копилотов и агентных инструментов для повышения гибкости, качества и безопасности в SDLC
- Подтверждённое лидерство в применении GenAI-first подхода в инженерных практиках
- Сильный опыт проектирования и поставки backend-сервисов, микросервисов и event-driven систем
- Сильный опыт создания высокопроизводительных, масштабируемых, надёжных и отказоустойчивых приложений
- Практический опыт работы с базами данных MySQL, DB2, Oracle
- Сильное умение понимать и писать простые и сложные SQL-запросы
- Сильный опыт Agile-разработки с CI/CD на базе GIT, Maven, Jenkins, Chef, Sonar, JUnit
- Сильное понимание полного жизненного цикла разработки ПО, включая контроль версий, сборку, тестирование и релиз кода
- Сильное понимание архитектуры и эксплуатации высокодоступных и масштабируемых приложений
- Опыт работы на технической руководящей роли
- Сильные навыки устной и письменной коммуникации
- Сильные межличностные, аналитические навыки и навыки диагностики проблем
- Умение работать с несколькими задачами и конкурирующими приоритетами при минимальном руководстве
- Умение работать в быстро меняющейся высокопроизводительной организации
- Обязательный сильный опыт в GenAI / LLM-ориентированной разработке ПО
- Подтверждённые знания успешного проектирования, архитектуры и разработки shared-сервисов и фреймворков, включая микросервисы, контейнерные технологии, кэширование, API gateway и безопасность
- Практический опыт с Kafka, Redis или NoSQL-хранилищами
- Опыт Continuous Delivery и DevOps, включая автоматизацию инфраструктуры, мониторинг, логирование, аудит и реализацию безопасности
- Подтверждённый опыт на роли технического лидера с созданием инновационных и простых решений сложных задач
- Сильная страсть к технологиям и решению крупномасштабных сложных бизнес-задач
- Сильное владение концепциями ООП и паттернами проектирования
- Глубокое понимание API-разработки, backend-сервисов, микросервисов и event-driven архитектуры
- Сильное архитектурное и операционное понимание высокодоступных, масштабируемых, производительных и надёжных систем
- Глубокое понимание CI/CD, автоматизации и DevOps
- Сильная экспертиза в базах данных и SQL
- Умение руководить архитектурой, менторить инженеров и влиять на техническое направление
- Умение эффективно доносить технические концепции до технических и бизнес-стейкхолдеров
- Любознательность, креативность и ответственность в решении сложных бизнес-задач
Условия
- Гибридный формат работы: требуется присутствие в офисе не менее 3 дней в неделю
- Диапазон зарплаты для позиций в США: от $152 200 до $243 700 в год, возможны бонусы и опционы
- Комплексный пакет льгот: медицинская и стоматологическая страховка, зрение, 401(k), FSA/HSA, страхование жизни, оплачиваемый отпуск, wellness-программа
- Командировки 5–10% времени
- Работа в офисе, требуется сидеть и стоять за столом, общаться лично и по телефону, часто использовать офисное оборудование
Навыки
- REST API
- gRPC
- J2EE
- JDBC
- JMS
- Spring
- Spring Batch
- Spring Boot
- WebFlux
- Vert.x
- GenAI
- LLM
- MySQL
- DB2
- Oracle
- SQL
- Git
- Maven
- Jenkins
- Chef
- Sonar
- JUnit
- Kafka
- Redis
- NoSQL
- микросервисы
- контейнеризация
- кэширование
- API gateway
- CI/CD
- DevOps
- ООП
- design patterns
- event-driven architecture