Amazon

Senior Software Development Engineer - Release Engineering, Network Product Development

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер в команду Release Engineering AWS Core Networking. Занимается построением CI/CD-пайплайнов, автоматизацией релизов и observability-платформ для сетевых продуктов Amazon, а также ML-моделями для детекции аномалий.

Задачи

  • Проектировать, разрабатывать и сопровождать крупномасштабные распределённые сервисы на AWS для деплоя новых версий ОС на парк устройств Amazon
  • Создавать data-intensive ПО для сбора и обработки телеметрии устройств и применять статистические и ML-модели для выявления сетевых аномалий
  • Проектировать, разрабатывать и поддерживать фреймворки и инфраструктуру тестовой автоматизации, инструменты управления тест-кейсами и анализа покрытия
  • Проектировать и внедрять CI/CD-пайплайны для непрерывной интеграции, тестирования и деплоя без участия человека
  • Перепроектировать инфраструктурное ПО и реализовывать масштабируемые сервисы для валидации сетевого ПО и оборудования
  • Измерять успех на данных и отвечать за качество сервиса, предотвращать влияние сбоев на клиентов
  • Тесно работать с командами Network Engineering для быстрых и гладких релизов и устранения повторяющихся проблем платформы
  • Устанавливать best practices по дизайну и разработке ПО, ревьюить дизайн и код, менторить инженеров
  • Поддерживать экспертизу в трендах cloud/networking, IaaS, тестовой автоматизации и data/ML-систем

Требования

  • 5+ лет профессионального опыта разработки ПО (не стажировки)
  • 5+ лет программирования минимум на одном языке
  • 5+ лет опыта ведущей роли в проектировании или архитектуре новых и существующих систем (паттерны, надёжность, масштабирование)
  • Опыт ментора, tech lead или руководства инженерной командой
  • Степень бакалавра или эквивалент в Computer Science, Engineering, Mathematics или смежной области
  • Опыт построения сложных высокомасштабируемых систем с предиктивными моделями или применением машинного обучения
  • Опыт работы с CI/CD-пайплайнами и процессами сборки
  • Опыт в одной или нескольких областях: системное администрирование (Linux/Windows), сетевое администрирование (DNS, IPsec, BGP, VPN, Load Balancing) или программирование (Node.JS, Java, Ruby, C#, Python, PHP)

Условия

  • Полный соцпакет: медицинская страховка (medical, dental, vision, prescription), Basic Life & AD&D, EAP, Mental Health Support, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement
  • 401(k) с matching
  • Оплачиваемый отпуск и parental leave
  • Sign-on payments и restricted stock units (RSUs)
  • Инклюзивная культура и возможности для профессионального роста

Навыки

  • AWS
  • CI/CD
  • Machine Learning
  • Linux
  • Windows
  • DNS
  • IPsec
  • BGP
  • VPN
  • Load Balancing
  • Node.js
  • Java
  • Ruby
  • C#
  • Python
  • PHP
  • Test Automation
  • Distributed Systems
  • Observability

Похожие вакансии

Lead Site Reliability Engineer
Federal Reserve Bank of New YorkLeadSan FranciscoОфис
146,700 – 234,300 USD в год
5 окт.
Software Development Engineer - US Federal
WorkdayMiddleRestonГибрид
137,000 – 205,400 USD в год
25 сент.
Staff Software Engineer - Networking
General MotorsSeniorSunnyvaleГибридРелокация
172,000 – 300,000 USD в год
23 сент.
Sr Lead SW Support Engineer
Northern TrustLeadChicagoОфис
114,500 – 194,700 USD в год
21 сент.
Senior Software Engineer, Site Reliability
ParabolaSeniorNew YorkГибрид
180,000 – 200,000 USD в год
9 сент.
Senior Software Development Engineer - Release Engineering, Network Product Development — Amazon, 168,100 – 261,500 USD в год, Seattle | itrelocate