Fidelity Investments
Principal Software Engineer/Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer/Developer в Fidelity для проектирования и реализации решений в области цифровых активов. Разработка низколатентного торгового ПО и высокопроизводительных алгоритмов для трейдинга и криптотрейдинга в Agile-среде.
Задачи
- Участвовать в командах проектирования архитектуры
- Определять и реализовывать архитектуру приложений
- Разрабатывать приложения, компоненты и подсистемы в сложных проектах
- Рекомендовать инструменты и методологии тестирования, проверять и валидировать тест-планы
- Отвечать за готовность ПО к QA
- Разрабатывать документацию для приложений и подсистем
- Составлять планы полного жизненного цикла сложных проектов на нескольких платформах
- Отвечать за соблюдение сроков и бюджета проектов
- Консультировать по оценке и управлению рисками проектов
- Планировать и координировать графики и распределение задач по нескольким проектам
- Выступать основным связующим звеном с бизнес-подразделениями по вопросам проектов и технологий
- Предлагать технологические решения для ежедневных задач и оценки технических инициатив
- Консультировать старшее руководство по технической стратегии
- Наставлять младших членов команды
- Проводить независимый сложный технический и функциональный анализ по нескольким проектам
- Разрабатывать оригинальные и креативные технические решения для текущих задач разработки
Требования
- Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems или смежной области (или эквивалент зарубежного образования) и 5 лет опыта в роли Principal Software Engineer/Developer (или близкой) с проектированием и реализацией решений для цифровых активов с использованием Agile в среде электронной торговли
- ИЛИ Master’s degree в Computer Science, Engineering, Information Technology, Information Systems или смежной области (или эквивалент зарубежного образования) и 3 года опыта в роли Principal Software Engineer/Developer (или близкой) с проектированием и реализацией решений для цифровых активов с использованием Agile в среде электронной торговли
- Подтверждённый опыт разработки распределённых низколатентных высоконагруженных приложений с использованием CI/CD, TDD и Agile-методологий
- Подтверждённый опыт разработки, тестирования, мониторинга и поддержки приложений на Java, Python, Spring Boot, Kafka и AWS в среде электронной торговли
- Подтверждённый опыт CI/CD с применением принципов DevOps на протяжении SDLC с использованием Jenkins, Git, Maven, Docker и Sonar
- Подтверждённый опыт разработки, внедрения, оптимизации и поддержки облачных решений на AWS, EC2 и EKS; отладка observability с помощью Datadog и Prometheus
Условия
- Fidelity не предоставляет иммиграционную поддержку (спонсорство) для этой позиции
- Fidelity переходит на полностью офисную модель работы с поэтапным внедрением по регионам и ролям; часть ролей и локаций требует 100% присутствия в офисе
- Зарплата: $189,592.00 – $199,592.00 в год
Навыки
- Java
- Python
- Spring Boot
- Kafka
- AWS
- EC2
- EKS
- CI/CD
- TDD
- Agile
- Jenkins
- Git
- Maven
- Docker
- Sonar
- Datadog
- Prometheus
- DevOps
- SDLC