SimSpace
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер для команды Range Against the Machine: техническое лидерство в создании и поддержке переиспользуемых киберполигонов, шаблонов виртуальных машин и стандартизированных сред на платформе SimSpace.
Задачи
- Задавать техническое направление для переиспользуемых киберполигонов и осознанно выбирать компромиссы между реализмом, безопасностью, надёжностью, масштабируемостью, удобством, производительностью и поддерживаемостью.
- Улучшать архитектуру, стандарты и автоматизацию Ansible и Packer, чтобы конфигурации и образы были модульными, идемпотентными, тестируемыми, версионируемыми, безопасными и устойчивыми к дрейфу.
- Проектировать и диагностировать сложные виртуальные сети, инфраструктуру на VMware, Windows Server и Active Directory, Linux-системы, сервисы идентификации, средства безопасности и среды ICS/OT.
- Диагностировать сбои на уровне сетей, ОС, виртуализации, образов, блюпринтов, автоматизации, платформенных сервисов и security-продуктов, используя данные пакетного и системного уровня.
- Выявлять разрывы между требованиями к полигонам и возможностями платформы, разрабатывать ограниченные промежуточные решения и взаимодействовать с Product, Platform Engineering, Security и другими Staff/Principal инженерами.
- Укреплять практики работы с репозиториями, ревью, автоматизированной сборкой и валидацией, релизами, документацией, runbook'ами и передачей поддержки.
- Вести кросс-командные технические решения, создавать стандарты и автоматизацию для других команд, заранее сообщать о зависимостях и рисках, менторить инженеров и делегировать ответственность.
Требования
- 6–8 лет опыта; предпочтительно степень бакалавра в Computer Science или эквивалентная комбинация образования и опыта.
- Опыт проектирования, построения, автоматизации и поддержки сложных инфраструктурных или кибербезопасностных сред уровня Staff-инженера.
- Продвинутые навыки корпоративных сетей и траблшутинга: маршрутизация, коммутация, сегментация, файрволы, NAT, DNS, DHCP, VPN, прокси, многошаговые пути трафика.
- Практический опыт с Windows Server и Active Directory (домены, аутентификация, авторизация, DNS, Group Policy, сертификаты, доверия) и администрированием Linux разных дистрибутивов.
- Продакшн-опыт с Ansible, Packer, VMware vCenter и хотя бы одной дополнительной гипервизорной, виртуализационной или облачной платформой.
- Опыт интеграции корпоративных security-технологий, понимание наступательных и оборонительных процессов, security-телеметрии, архитектуры и ограничений ICS/OT.
- Уверенное владение Git и подтверждённый опыт улучшения автоматизированной валидации, тестирования, безопасности, версионирования и релизных практик для инфраструктурного кода и образов ВМ.
- Способность вести неоднозначные технические инициативы между командами, влиять на senior-стейкхолдеров, менторить и делегировать, общаться с технической и нетехнической аудиторией.
Условия
- Базовая зарплата $185,000–$260,000 плюс годовые бонусы по результатам компании и личного вклада.
- Медицинская, стоматологическая и офтальмологическая страховка с первого дня, а также сберегательные планы.
- Оплачиваемые консультации и ресурсы по ментальному здоровью через Spring Health для сотрудника и семьи.
- Пенсионный план 401(k) с вкладом компании.
- Гибкий отпуск, корпоративные праздники и отдельные дни здоровья и благополучия.
- Оплачиваемый родительский отпуск.
- Опционы на акции при найме и ежегодные гранты по результатам.
- Программа Peloton с полной или частичной компенсацией подписки и скидками на оборудование.
- Подписка LinkedIn Learning для профессионального развития.
- Ежемесячные компенсации на неформальное общение с коллегами через SocialSpace Community.
- Юридическая страховка, страхование питомцев, компенсации на wellness и другие бонусы.
Навыки
- Ansible
- Packer
- VMware vCenter
- Git
- Windows Server
- Active Directory
- Linux
- enterprise networking
- security tooling
- ICS/OT
- Kubernetes
- containers
- infrastructure as code
- CI/CD
- DNS
- DHCP
- VPN
- NAT
- firewalls
- routing
- switching