Box
Software Engineer III, Network Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в команду Edge (Network Platform Engineering) компании Box. Задача — превращать сетевые возможности в автоматизированные self-serve сервисы и инструменты на Python и Terraform.
Задачи
- Проектировать и реализовывать backend-сервисы и инструменты на Python, делающие сетевые возможности доступными для внутренних владельцев приложений и сервисов
- Создавать и поддерживать Infrastructure as Code на Terraform для надёжного провижининга, конфигурирования и управления сетевыми ресурсами
- Преобразовывать потребности партнёров в автоматизированные workflow, заменяющие ручные процессы на основе тикетов и масштабируемые на команды
- Участвовать в design review, обоснованно оспаривать допущения и вносить вклад в решения, повышающие надёжность, безопасность и удобство использования
- Интегрировать observability и guardrails для безопасных, аудируемых и измеримых сетевых изменений
- Взаимодействовать с кросс-функциональными командами (владельцы приложений, reliability, platform) для определения требований и поставки end-to-end решений
- Писать тесты, документацию и runbook для операционного совершенства и поддерживаемости
- Участвовать в планировании roadmap и непрерывном улучшении паттернов и стандартов сетевой автоматизации
- Участвовать в on-call ротации, быть доступным в любое время во время дежурства для реагирования и триажа возникающих проблем
Требования
- 3+ года профессионального опыта в software engineering с сильным фокусом на backend
- Уверенное владение Python и опыт создания production-grade сервисов или автоматизации
- Практический опыт с Infrastructure as Code, особенно Terraform, включая проектирование модулей, ревью и интеграцию с CI/CD
- Сильное понимание основ сетей (например, TCP/IP, концепции routing vs. switching, DNS, балансировка нагрузки, security groups/firewalls)
- Продуктовое мышление: умение превращать сложные системы в безопасные переиспользуемые абстракции и приоритизировать опыт внутренних заказчиков
- Системное мышление: способность декомпозировать неоднозначные задачи, предлагать прагматичные решения и измерять результаты
- Коммуникабельность и коллаборативность: стремление учитывать разные точки зрения, выстраивать согласие и конструктивно давать и принимать обратную связь
- Будет плюсом: опыт с облачными платформами (GCP и/или AWS), service-to-service networking и инструментами сетевой автоматизации
- Будет плюсом: знакомство с observability-платформами (например, Infroscope или аналогичными), тестовыми фреймворками и практиками secure-by-default
Условия
- Ожидается работа из назначенного офиса минимум 3 дня в неделю
- Роль также предполагает участие в equity и benefits
- Базовая зарплата зависит от знаний, уровня навыков, опыта и локации работы
Навыки
- Python
- Terraform
- TCP/IP
- DNS
- Load Balancing
- Security Groups
- Firewalls
- CI/CD
- GCP
- AWS
- Observability
- Infrastructure as Code