Penn Mutual
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер для технологической команды Brokerage и RIA в Penn Mutual. Отвечает за архитектуру и техническое направление платформ, руководит сложными инициативами и менторит инженеров, оставаясь hands-on в разработке.
Задачи
- Определять и развивать техническое направление и архитектуру платформ команды Brokerage и RIA
- Совместно с product, engineering, architecture, business и cybersecurity формировать технические роадмапы
- Определять архитектуру, референсные паттерны, инженерные стандарты и переиспользуемые решения для AWS serverless интеграции данных
- Проектировать сложные решения, охватывающие несколько приложений, сервисов, источников данных и платформ
- Вести кросс-командные технические инициативы от анализа и дизайна до внедрения и эксплуатации
- Проводить архитектурные и дизайн-ревью, документировать решения, компромиссы, зависимости и риски
- Выявлять и устранять системные технические риски: зависимости, ограничения масштабируемости, безопасность, слабые места эксплуатации
- Менторить Senior Software Engineers и развивать техническое лидерство в организации
- Оценивать новые технологии и вести прототипы и proof of concept
- Продвигать инженерное совершенство через автоматизацию, observability, тестирование, документацию и безопасность
Требования
- Степень бакалавра в Computer Science, Engineering, Information Systems или смежной области либо эквивалентный практический опыт
- 9+ лет опыта разработки ПО, включая значительный опыт технического лидерства
- Опыт проектирования и поставки сложных решений, охватывающих несколько систем, приложений и команд
- Глубокая экспертиза в AWS serverless и cloud-native архитектуре данных: оркестрация, messaging, API, безопасность, сети, observability, отказоустойчивость, data governance, инфраструктурная автоматизация
- Глубокое знание архитектуры ПО, паттернов проектирования, подходов к интеграции, распределённых систем и облачных платформ
- Уверенное владение одним или несколькими языками программирования
- Умение влиять на техническое направление без прямых управленческих полномочий
- Опыт внедрения переиспользуемых инженерных паттернов и технических стандартов
- Сильные коммуникативные навыки, умение объяснять архитектурные решения техническим и нетехническим стейкхолдерам
- Опыт менторинга senior-инженеров
Условия
- Базовая зарплата $150,000 - $165,000
- Удалённая работа (Remote - United States)
- Работа в компании Penn Mutual с 175-летней историей
- Равные возможности трудоустройства (EEO)
Навыки
- AWS
- Serverless
- AWS Glue
- AWS Lambda
- AWS Step Functions
- AWS EventBridge
- AWS EMR
- AWS SQS
- AWS SNS
- AWS API Gateway
- AWS S3
- AWS Athena
- AWS Lake Formation
- AWS Glue Data Catalog
- AWS DynamoDB
- Infrastructure as Code
- Microsoft Azure
- Google Cloud
- Containerization
- Distributed Systems
- Data Governance