ForeFlight
Sr Software Engineer II, Cloud Services & Backend Modernization
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду облачных сервисов Jeppesen ForeFlight: модернизация AWS-бэкенда, обслуживающего десктопные и мобильные приложения Jeppesen Download Manager для авиационных клиентов.
Задачи
- Разрабатывать и модернизировать облачные backend-сервисы с использованием cloud-native технологий и managed-сервисов
- Проектировать масштабируемую и отказоустойчивую backend-архитектуру под рост нагрузки, большие объёмы скачиваний и новые продукты/пакеты данных
- Улучшать backend web-сервисы, интеграции, автоматизированные задачи и операционные процессы для десктопных и мобильных приложений
- Развивать инфраструктурную автоматизацию, CI/CD, мониторинг, high availability, disaster recovery и практики production-поддержки
- Применять лучшие практики облачной безопасности в сервисах, инфраструктуре, автоматизации, контроле доступа и деплое
- Выявлять и снижать риски, проблемы и технический долг в backend-сервисах и облачной инфраструктуре
- Поддерживать существующие legacy backend-сервисы на AWS (Apache, Linux, PHP, SQL Server, Kubernetes, Docker, CloudFormation)
- Управлять Kubernetes-кластерами, контейнеризированными сервисами, IaC-шаблонами и AWS-окружениями, отлаживать и обслуживать их
- Патчить и обслуживать существующую инфраструктуру и приложения
- Взаимодействовать с командами desktop, mobile, QA, DevOps и product для поставки надёжных backend-сервисов
- Использовать AI-инструменты разработки (Claude, Codex и аналоги) для проектирования, реализации, отладки, тестирования, рефакторинга и код-ревью
Требования
- 6-8 лет опыта
- Опыт разработки или модернизации backend-сервисов в production-облаке
- Опыт работы с облачной инфраструктурой, cloud-native архитектурными паттернами и операционными практиками
- Опыт проектирования и поддержки масштабируемых отказоустойчивых backend-систем с высокими нагрузками
- Опыт построения CI/CD, инфраструктурной автоматизации, автоматизированных backend-задач, деплой-процессов или операционных скриптов
- Понимание практик high availability, disaster recovery, observability, патчинга и production-поддержки
- Знание лучших практик облачной безопасности: контроль доступа, управление патчами, работа с секретами, безопасная конфигурация сервисов
- Опыт управления Kubernetes-кластерами, их диагностики, конфигурирования и деплоя контейнеризированных приложений
- Опыт работы с infrastructure as code
- Умение диагностировать и решать проблемы на уровне кода, инфраструктуры, контейнеров, баз данных и облачных сервисов
- Опыт использования AI-инструментов разработки (Claude, Codex и аналоги) для разработки, отладки, тестирования и код-ревью
- Способность самостоятельно решать умеренно сложные технические задачи и работать с senior-инженерами и кросс-функциональными командами
- Сильные коммуникативные навыки и умение документировать технические решения, риски и операционные процедуры
Условия
- Медицинская, стоматологическая и офтальмологическая страховка с оплатой премий работодателем
- Open PTO Policy
- 401(k) с матчингом до 10% и немедленным вестингом
- 12 недель оплачиваемого отпуска по материнству
- 12 недель оплачиваемого отпуска по отцовству
- Flight Training Rewards
- Remote-friendly с предпочтением кандидатам из Denver, CO или Austin, TX; присутствие в офисе от раза в квартал до раза в два месяца
Навыки
- AWS
- Kubernetes
- Docker
- CloudFormation
- Linux
- Apache
- PHP
- SQL Server
- CI/CD
- Infrastructure as Code
- Cloud Security
- High Availability
- Disaster Recovery
- Monitoring
- Claude
- Codex