НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

wex

Software Engineer (Apps) 4

  • Удалённо
  • United States
  • Полная занятость
  • В вакансии: 140 600 – 173 100 USD
  • 6 дн. назад

Senior Software Engineer в команду Mobility Engineering WEX — разработка масштабируемых backend-систем для оплаты топливных карт и управления автопарками. Требуется глубокий опыт работы с IBM iSeries/RPG и современные технологии Java/.NET.

О позиции

Мы ищем опытного старшего инженера программного обеспечения в организацию Mobility Engineering WEX. Вы будете работать в команде разработки мобильности, которая занимается решениями для управления автопарками и платежными системами для крупных клиентов. WEX Mobility обеспечивает выпуск кредитов компаниям и их сотрудникам в виде карт WEX или кобрендинговых карт, которые можно использовать на АЗС и других торговых точках. Команда разрабатывает SaaS и API-решения, а также предоставляет флит-менеджерам возможности гибкой настройки лимитов расходов и контроля трат.

Чем заниматься

  • Проектирование и развитие backend-сервисов с высокой производительностью и масштабируемостью
  • Разработка публичных REST API и внутренних gRPC API для взаимодействия между сервисами
  • Архитектура отказоустойчивых систем и ведение технической документации
  • Автоматизированное тестирование: unit-, integration-, e2e-, load-тесты
  • Анализ существующих систем, выявление узких мест и техдолга
  • Код-ревью, менторство младших разработчиков, внедрение best practices
  • Поддержка production-приложений, мониторинг систем, оперативное решение инцидентов
  • Реализация CI/CD, автоматизация тестирования, мониторинга и масштабирования
  • Внедрение событийно-ориентированной архитектуры (Kafka)
  • Поддержка Major Account Implementations на платформе IBM iSeries

Что ждут

  • Бакалавр/магистр Computer Science или Software Engineering
  • 10+ лет коммерческого опыта в software engineering
  • Глубокое знание технологий IBM iSeries: RPG III/RPGILE/RPG IV/RPG400, CLP, DDS, C++
  • Опыт работы с БД DB2,SOAP, .NET web services
  • Профессональное владение Java/SpringBoot или C#, построение RESTful API, ODATA, SQL
  • Опыт проектирования internet-scale сервисов с акцентом на масштабируемость, безопасность и отказоустойчивость
  • Знания коммуникации IBM iSeries (SSL, SSH, TCP/IP)
  • Навыки event-driven архитектуры, Kafka
  • Опыт работы с карточными платежами и знание PCI DSS
  • Контейнеризация (Docker, Kubernetes), cloud-native архитектура

Будет плюсом

  • Опыт работы с карточными платежами в финансовом секторе
  • Знание облачных платформ и миграция legacy-систем
  • Опыт кодирования на PHP

Условия

  • Конкурентоспособная зарплата в диапазоне $140,600–$173,100 годовых
  • Комплексные страховые (здоровье, стоматология, зрение)
  • Пенсионный план и накопления
  • Оплачиваемый отпуск и дни здоровья
  • Бонус за достижения (ежемесячный/ежегодный)
  • Возмещение обучения и повышение квалификации
  • Отпускные выплаты, страхование жизни и инвалидности
  • Гибкий график и удалённая работа

Навыки

  • Java
  • Spring Boot
  • .NET
  • C#
  • C++
  • RPG
  • CL
  • DB2
  • IBM iSeries
  • AS400
  • SOAP
  • REST API
  • gRPC
  • SQL
  • Object-Oriented Design
  • Event-Driven Architecture
  • Kafka
  • Docker
  • Kubernetes
  • PCI DSS
  • Payment Systems
  • CI/CD
  • Testing Frameworks
  • Code Review

Сложность отбора

Требуется 10+ лет опыта, глубокое знание устаревшей платформы IBM iSeries/RPG в сочетании с современными технологиями, опыт работы с платёжными системами и PCI DSS. Высокая сложность из-за необходимости поддержки legacy-кода при одновременной разработке новых микро-сервисов.

Оценка JobPath

Зарплата по рынку

1 113 000 – 1 370 000 ₽ в месяц

Оценка рассчитана по средней зарплате $156,850/год (midpoint диапазона) с пересчётом по курсу 95 ₽/$, разделена на 12 месяцев. Диапазон соответствует рынку senior software engineers в США с учётом специфики Legacy platforms + modern cloud.

Оценка JobPath по рынку, не предложение работодателя

Могут спросить на собеседовании

  1. Как вы подходите к архитектуре высоконагруженных backend-сервисов? Приведите пример системы, которую вы проектировали.
  2. Расскажите о вашем опыте работы с IBM iSeries и RPG. Какие вызовы возникали при работе с legacy-кодом?
  3. Какие подходы вы используете для балансировки между разработкой новых функций и рефакторингом legacy-системы?
  4. Опишите свой опыт работы с платёжными системами и требованиями PCI DSS.
  5. Как вы организуете mentoring junior разработчиков и проводите code review?

Прорепетировать это собеседование

Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.

Начать бесплатно

Сохрани похожие вакансии

Новые вакансии с такой должностью будут собираться в кабинете.

Сохранить фильтр

Перед откликом

Попробовать бесплатно

Связаться с поддержкой

Выбери, где удобнее написать