PTC
Principal Software Engineer, ALM
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-инженер в организацию ALM компании PTC. Роль технического авторитета: влияние на архитектуру, масштабируемость и развитие enterprise-решений (Codebeamer и др.), работа с продуктовыми и клиентскими командами.
Задачи
- Влиять на долгосрочное техническое направление продуктов и платформ ALM
- Участвовать в формировании архитектурных роадмапов и технологических стратегий
- Выступать техническим советником по архитектуре, масштабируемости, производительности и операционному совершенству
- Участвовать в проектировании и развитии масштабируемых, безопасных и отказоустойчивых enterprise-систем
- Драйвить модернизацию: cloud-native архитектуры, микросервисы, AI-возможности, observability
- Проводить ревью критичных архитектурных и технических решений
- Расследовать сложные проблемы производительности, надёжности и масштабируемости
- Выявлять архитектурные узкие места и предлагать улучшения
- Поддерживать крупные enterprise-развёртывания
- Оценивать новые технологии и их применимость к портфелю ALM
- Продвигать AI-assisted engineering, автоматизацию и современные практики доставки
- Проводить proof-of-concept и технические оценки
- Взаимодействовать с Product Management, архитекторами и стратегическими клиентами
- Менторить senior-инженеров и растущих технических лидеров
Требования
- Степень бакалавра или магистра в Computer Science, Software Engineering или смежной области
- 10+ лет профессионального опыта в разработке ПО
- Подтверждённый опыт проектирования, разработки и эксплуатации крупномасштабных enterprise-платформ
- Глубокая экспертиза в Java и современных технологиях backend-разработки
- Опыт работы с распределёнными системами, cloud-native архитектурами и микросервисами
- Понимание архитектурных паттернов и современных инженерных практик
- Опыт влияния на техническую стратегию и архитектурные решения в нескольких командах
- Экспертиза в performance engineering, масштабируемости, надёжности и операционном совершенстве
- Сильные навыки решения проблем, коммуникации и работы со стейкхолдерами
Условия
- Работа в глобальной компании (около 7000 сотрудников)
- Возможности для обучения и профессионального роста
- Современные технологии и международные команды
Навыки
- Java
- микросервисы
- распределённые системы
- cloud-native архитектуры
- Kubernetes
- Docker
- CI/CD
- AWS
- Azure
- GCP
- observability
- AI/ML
- DevOps
- Codebeamer
- Jira
- Azure DevOps