Visa

Staff Software Engineer

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

Ведущий инженер-разработчик в Visa (fintech, платежные технологии). Проектирование и разработка масштабируемых backend-систем на Java/Spring, лидерство в code review и техническом направлении, интеграция AI/GenAI решений.

Задачи

  • Совместно со стейкхолдерами определять требования к компонентам продукта и учитывать обратную связь в дизайне решений
  • Переводить функциональные требования в системный дизайн и согласовывать взаимодействие компонентов с бизнес-потребностями и сроками
  • Проектировать и разрабатывать компоненты продукта, уточнять планы по коду и вести design review
  • Участвовать в оценке проектов с учетом стоимости поставки и эскалировать риски задержек
  • Подавать пример в создании, внедрении и поддержке переиспользуемого кода, повышать качество кода через метрики и best practices
  • Применять инструменты отладки для решения задач средней сложности и находить возможности автоматизации
  • Проводить code review, следить за соблюдением стандартов кодирования и давать обратную связь команде
  • Составлять сложные тест-планы, выявлять пробелы в тестировании и проактивно устранять дефекты
  • Использовать анализ данных и мониторинг для выявления паттернов и дефектов во всех окружениях
  • Реагировать на инциденты в рамках on-call, диагностировать сложные проблемы и помогать в их устранении
  • Создавать и развивать developer-инструменты для поддержки программ и приложений
  • Проактивно осваивать новые знания и технологии для повышения производительности продукта и консультировать других инженеров

Требования

  • 5+ лет релевантного опыта с Bachelor's Degree, либо 2+ года с продвинутой степенью, либо 0 лет с PhD, либо 8+ лет релевантного опыта
  • Опыт в software engineering или смежной области
  • Опыт разработки и/или внедрения веб- или мобильных приложений
  • Опыт в лидерской роли (с прямыми подчиненными или без)
  • Опыт работы с технологиями и программными системами
  • Опыт создания и поддержки тест-планов и проведения тестирования
  • Опыт отладки и устранения проблем в ПО
  • Опыт работы с кросс-функциональными командами
  • Опыт code review и применения стандартов кодирования
  • Опыт создания или развития developer-инструментов
  • Практический опыт с AI/ML или GenAI решениями: оценка use cases, подходов к интеграции, ограничений, рисков и готовности к продакшену
  • Продвинутое владение Java: concurrency, collections, JVM, performance tuning, современные возможности языка
  • Опыт с Spring Boot, Spring Framework, JPA/Hibernate, REST API, микросервисами и распределенными системами
  • Знание Angular или React, TypeScript, JavaScript, HTML5, CSS3, адаптивного дизайна и интеграции с REST API
  • Сильное знание реляционных БД, SQL, моделирования данных, индексов, оптимизации запросов, транзакций; опыт с NoSQL и кэшированием
  • Опыт с Kafka или NATS
  • Опыт с Docker, Kubernetes, Linux и CI/CD (Maven, Gradle, Jenkins или аналоги)
  • Знание secure coding, OAuth 2.0, OIDC, безопасности API, управления секретами и устранения уязвимостей
  • Опыт с логированием, метриками, трейсингом и алертингом (Splunk, Prometheus, Grafana, OpenTelemetry)
  • Опыт с JUnit, Mockito, автоматизированным интеграционным тестированием и TDD
  • Понимание LLM, prompt engineering, embeddings, векторных БД, RAG, AI-агентов и responsible-AI практик
  • Умение интегрировать AI-сервисы через API или SDK; знакомство со Spring AI, LangChain4j, LangChain желательно

Условия

  • Гибридный формат: минимум 3 дня в офисе в неделю
  • Зарплата $133,300–$213,400 в год, возможны бонус и equity
  • Пакет льгот: Medical, Dental, Vision, 401(k), FSA/HSA, Life Insurance, оплачиваемый отпуск, Wellness Program
  • Командировки 5–10% времени
  • Работа в офисе, стандартное оборудование рабочего места

Навыки

  • Java
  • Spring Boot
  • Spring Framework
  • JPA
  • Hibernate
  • REST API
  • микросервисы
  • Angular
  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • SQL
  • NoSQL
  • Kafka
  • NATS
  • Docker
  • Kubernetes
  • Linux
  • Maven
  • Gradle
  • Jenkins
  • CI/CD
  • OAuth 2.0
  • OIDC
  • Splunk
  • Prometheus
  • Grafana
  • OpenTelemetry
  • JUnit
  • Mockito
  • LLM
  • RAG
  • prompt engineering
  • embeddings
  • векторные базы данных
  • Spring AI
  • LangChain4j
  • LangChain
  • GenAI

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

Software Engineer III
The Habit Burger GrillMiddleIrvineГибрид
117,800 – 140,000 USD в год
4 нояб.
Engineer, Software Engineer, Digital Banking
Forbright BankMiddleУдалённо
85,000 – 100,000 USD в год
4 нояб.
Senior Software Engineer - Analytics Platform
BloombergSeniorОфис
160,000 – 240,000 USD в год
4 нояб.
Software Engineer, Java Backend
VetJobsMiddleУдалённо
100,000 USD в год
4 нояб.
Software Engineer
NetAppMiddleDurhamОфис
147,900 – 205,000 USD в год
4 нояб.
Staff Software Engineer — Visa, 133,300 – 213,400 USD в год, Austin | itrelocate