Northwestern Mutual
Software Engineer III - Investment Operations Technology
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Investment Operations Technology. Разработка, модернизация и поддержка решений для инвестиционных операций: приложения, данные, интеграции, batch-обработка и облачные платформы.
Задачи
- Разрабатывать и поддерживать надёжные программные и data-решения для Investment Operations
- Разрабатывать API, data pipelines, интеграции и batch-процессы
- Диагностировать технические и production-проблемы, находить первопричины и внедрять устойчивые исправления
- Учитывать архитектуру системы и зависимости в дизайне решений
- Участвовать в обсуждениях дизайна и технических решениях
- Улучшать практики разработки, тестирования, деплоя и CI
- Развивать автоматизацию сборки, тестирования и деплоя
- Проводить code review на предмет качества, безопасности и стандартов
- Улучшать мониторинг, отказоустойчивость и стабильность критичных систем
- Наставлять junior-инженеров через ревью и обмен знаниями
Требования
- Bachelor’s degree in Computer Science, Engineering или смежной области либо эквивалентный опыт
- 2-4 года опыта с современными инструментами, языками и практиками разработки
- Средний уровень владения одним или несколькими языками/платформами: Java, JavaScript/.NET или Python
- Уверенное знание SQL, реляционных БД, API, системных интеграций и/или технологий обработки данных
- Опыт с контролем версий, CI/CD, автоматизированным тестированием, code review и современными практиками деплоя
- Понимание принципов разработки, дизайна приложений, стандартов кодирования и тестирования
- Сильные аналитические навыки и умение решать сложные технические задачи
- Умение ясно коммуницировать с техническими и бизнес-партнёрами
- Способность работать кросс-функционально с Engineering, Product, Architecture и Investment Operations
- Способность участвовать в дизайне решений и поддерживать junior-инженеров
Условия
- Гибридный формат в downtown Milwaukee Corporate Office, 3 дня в офисе (пн, вт, ср)
- Диапазон оплаты: $108,160 - $162,240 в год
- Географические структуры оплаты: $118,960 - $178,440 и $124,400 - $186,600
- Финальная зарплата зависит от навыков, опыта, рынка и локации кандидата
- Равные возможности трудоустройства
Навыки
- Java
- JavaScript
- .NET
- Python
- SQL
- реляционные базы данных
- API
- CI/CD
- автоматизированное тестирование
- AWS
- Snowflake
- dbt
- REST API
- data pipelines
- Kubernetes
- Infrastructure as Code
- observability
- DevOps
- Unix/Linux
- shell scripting
- Windows scripting