Wex
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack senior-инженер с сильным backend-бэкграундом в новую инициативу WEX Beyond Fuel and Expense Management. Участие в формировании архитектуры и инженерных практик с нуля, разработка платёжных и expense-сервисов от дизайна до продакшена.
Задачи
- Участвовать в проектировании архитектуры и реализации платформы Beyond Fuel and Expense Management
- Разрабатывать full-stack функциональность: интерфейсы, backend-сервисы, модели данных и внешние интеграции
- Переводить продуктовые требования в технические дизайны, вехи и планы реализации
- Проектировать переиспользуемые бизнес-возможности и API для web, mobile и партнёрских сценариев
- Закладывать паттерны для платёжных процессов, учёта расходов, согласований, контроля трат, отчётности и сверки
- Оценивать технические варианты и объяснять tradeoffs по производительности, безопасности, надёжности, стоимости и срокам
- Писать продакшен-код, ревьюить вклад коллег и решать сложные задачи по всему стеку
- Участвовать в дизайн-ревью, код-ревью и технических обсуждениях
- Устанавливать стандарты автоматизированного тестирования, API-контрактов, observability, доступности и безопасной разработки
- Обеспечивать production readiness: логи, распределённый трейсинг, метрики, дашборды и алерты
- Использовать одобренные AI-инструменты в разработке, тестировании и документации с проверкой результата
- Работать с инженерными лидерами над зависимостями, техническими рисками и сроками
- Отвечать за технический результат от реализации до деплоя, эксплуатации и улучшений
Требования
- Bachelor's degree in Computer Science, Software Engineering или смежная область
- 6–8 лет профессионального опыта в разработке ПО
- Сильное владение Java и Spring Boot или сопоставимыми backend-технологиями
- Понимание объектно-ориентированного дизайна, структур данных, алгоритмов и принципов проектирования
- Опыт проектирования REST API, распределённых систем, реляционных моделей данных и event-driven интеграций
- Опыт с облачными платформами, предпочтительно AWS, и автоматизированными CI/CD пайплайнами
- Знание аутентификации, авторизации, защиты данных и безопасного дизайна API
- Опыт unit, integration, end-to-end и performance тестирования
- Опыт эксплуатации продакшен-сервисов с мониторингом, распределённым трейсингом и разбором инцидентов
- Сильные коммуникативные навыки для работы в мультидисциплинарных командах
- Умение понятно объяснять технические решения инженерам и бизнес-стейкхолдерам
- Опыт менторства инженеров и улучшения инженерных практик
- Практический опыт использования AI-ассистентов (GitHub Copilot, Cursor, Claude) для ускорения разработки, рефакторинга и генерации кода
Условия
- Удалённая работа с требованием проживания в пределах 30 миль от одного из городов: Boston, San Francisco Bay Area, Dallas, Salt Lake City, Seattle, Portland
- Базовая зарплата $121,500.00 – $145,500.00
- Квартальный или годовой бонус по плану
- Медицинская, стоматологическая и оптическая страховка
- Пенсионный план
- Оплачиваемый отпуск
- Health savings account и flexible spending accounts
- Страхование жизни и страхование от нетрудоспособности
- Компенсация обучения
- Работа в новой инициативе с возможностью влиять на архитектуру и инженерные практики
Навыки
- Java
- Spring Boot
- REST API
- AWS
- CI/CD
- Distributed systems
- Event-driven architecture
- Relational databases
- OpenTelemetry
- Grafana
- Prometheus
- API Gateway
- Service mesh
- GitHub Copilot
- Cursor
- Claude