State Street
Principal Software Engineer, VP
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer (VP) в Charles River Development (State Street) — признанный технический авторитет с глубокой экспертизой в Java. Ведёт модернизацию mission-critical платформ к cloud-native распределённым архитектурам, формирует техническую стратегию и инженерные практики.
Задачи
- Быть главным техническим авторитетом для ключевых инициатив и core-модулей платформ Charles River
- Определять и развивать архитектуру систем, стандарты проектирования и инженерные best practices
- Формировать долгосрочную техническую стратегию и выступать thought leader для senior-инженеров и топ-менеджмента
- Внедрять современные cloud-архитектуры, фреймворки и новые технологии
- Возглавлять решение высокорисковых и бизнес-критичных задач
- Анализировать, проектировать, разрабатывать, тестировать и внедрять крупные многоуровневые enterprise-системы
- Задавать высокую планку качества кода, производительности, масштабируемости, безопасности и надёжности
- Устанавливать и контролировать практики design review, code review и технического governance
- Выявлять системный технический долг и вести кросс-командные работы по его устранению
- Продвигать автоматизированное тестирование, CI/CD, observability и операционное совершенство
- Писать и ревьюить unit-, integration- и automation-тесты
- Влиять на инженерные roadmap и согласовывать инвестиции в технологии с бизнес-стратегией
- Работать в тесной связке с Product Management, Architecture, Client Support и Operations
- Вести и координировать кросс-командные технические инициативы в нескольких scrum-командах
- Переводить сложные технические концепции в понятные рекомендации для руководства и нетехнических стейкхолдеров
- Консультировать руководство по техническим рискам, направлению развития платформы и приоритетам инвестиций
- Быть техническим ментором и ролевой моделью для инженеров всех уровней
- Влиять на найм, онбординг и развитие технических талантов
- Обеспечивать экспертную диагностику сложных клиентских деплойментов
- Быть точкой эскалации по критичным production- и клиентским инцидентам
- Проектировать долгосрочные решения повторяющихся операционных проблем
Требования
- Опыт работы на principal-уровне как individual contributor с влиянием на всю организацию
- Обширный опыт проектирования и развития крупномасштабных cloud-native enterprise-платформ
- Исключительные навыки решения проблем и системного мышления, глубокое понимание производительности, масштабируемости, надёжности и отказоустойчивости
- Экспертный уровень объектно-ориентированного проектирования на Java, C++ или C#
- Сильные навыки работы с базами данных и моделирования данных: Oracle, SQL Server, PostgreSQL и/или data warehouse
- Опыт с compiler design, оптимизаторами, solvers, code generation или semantic analysis — сильный плюс
- Знакомство с Machine Learning, AI или cognitive computing — плюс
- Опыт в финансовом секторе (Portfolio Management, Trading, Compliance, IBOR, Wealth Management) — сильное преимущество
- Степень бакалавра по computer science, инженерии или смежной области; магистратура предпочтительна
- 10–12+ лет коммерческой разработки ПО, включая senior- или principal-роли
- Глубокое понимание cloud-based и распределённых систем
- Подтверждённый опыт поставки высокопроизводительных production-систем в масштабе
- Умение работать самостоятельно, справляться с неопределённостью и вести через влияние, а не через власть
- Баланс глубокого технического исполнения и стратегического долгосрочного мышления
- Отличные письменные и устные коммуникативные навыки, включая коммуникацию на уровне руководства
- Опыт лидерства в разработке и поддержке коммерческого enterprise-ПО для нетехнических клиентов
- Значительный опыт работы в Agile/Scrum-средах с участием в формировании процессов
- Комфорт в высокорегулируемой mission-critical среде финансовых услуг
Условия
- Годовая зарплата $120,000 – $202,500
- Программа пенсионных накоплений 401K с match от компании
- Страхование: базовое страхование жизни, медицинское, стоматологическое, зрение, долгосрочная нетрудоспособность и дополнительные опции
- Оплачиваемый отпуск, больничные, краткосрочная нетрудоспособность, отпуск по семейным обязанностям
- Доступ к Employee Assistance Program
- Incentive compensation: ежегодные performance-based выплаты
- Доступ к налогово-льготным сберегательным планам
- Инклюзивные возможности развития, гибкая поддержка work-life balance, оплачиваемые волонтёрские дни, employee networks
Навыки
- Java
- C++
- C#
- Oracle
- SQL Server
- PostgreSQL
- data warehouse
- cloud-native
- distributed systems
- CI/CD
- observability
- automated testing
- Agile
- Scrum
- compiler design
- code generation
- semantic analysis
- Machine Learning
- AI