The Habit Burger Grill
Software Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Customer Middleware Taco Bell. Разработка и поддержка облачных API и интеграционных сервисов для цифрового заказа, лояльности, идентификации клиентов и ресторанных сценариев.
Задачи
- Разрабатывать, тестировать, деплоить и поддерживать облачные API, event-driven сервисы, интеграции и пайплайны обработки данных для идентификации клиентов, лояльности, цифрового заказа, мессенджинга и ресторанных сценариев
- Участвовать в переводе продуктовых и бизнес-требований в технические дизайны, API-контракты, планы реализации и инженерные истории
- Координировать реализацию, тестирование, устранение дефектов и валидацию в продакшене совместно с инженерами, QA, продуктовыми лидерами, платформенными командами и вендорами (E-Commerce, Braze, Akamai, AWS)
- Участвовать в код-ревью и ревью технических дизайнов, давать обратную связь и соблюдать инженерные стандарты по надёжности, безопасности, поддерживаемости, наблюдаемости и автоматизированному тестированию
- Расследовать и помогать устранять сложные проблемы в продакшене и вне его с помощью логов, метрик, трейсов, дашбордов и результатов тестов
- Улучшать инженерный жизненный цикл: сокращать технический долг, применять переиспользуемые паттерны, расширять автоматизацию, документировать поведение систем и поддерживать безопасные релизы через CI/CD и infrastructure-as-code
Требования
- Не менее 5 лет профессионального опыта разработки и поддержки продакшн-приложений, API, распределённых сервисов или интеграционных платформ
- Степень в Computer Science, Software Engineering или эквивалентный опыт
- Практический опыт с современным серверным языком и экосистемой (предпочтительно TypeScript/JavaScript и Node.js), включая автоматизированное unit- и интеграционное тестирование, отладку и управление зависимостями
- Опыт разработки и интеграции REST или GraphQL API, асинхронных событий, очередей и межсервисных интеграций; понимание аутентификации, обработки ошибок, ретраев, идемпотентности и управления API-контрактами
- Опыт построения или эксплуатации приложений на крупной облачной платформе, предпочтительно AWS (Lambda, API Gateway, AppSync, S3, DynamoDB, EventBridge, SQS, CloudWatch или аналоги)
- Опыт с Git, GitLab CI/CD, infrastructure as code (AWS CDK или CloudFormation), Jira, Confluence, спецификациями API и платформами наблюдаемости
- Опыт совместной работы с product, QE, платформенными, security-командами и партнёрами на всех этапах — от технического дискавери до продакшн-деплоя, мониторинга и поддержки в высоконагруженных транзакционных системах
Условия
- Гибридный график работы и flex day по пятницам круглый год
- Детский сад на территории (Bright Horizons)
- Столовая и игровая комната в офисе (включая Taco Bell в здании)
- Химчистка, прачечная и автомойка на территории
- Спортзал с фитнес-классами и персональными тренировками
- До 4 недель отпуска в год плюс праздники и время на волонтёрство
- Компенсация обучения и образовательные льготы
- Щедрый отпуск по уходу за ребёнком и программа помощи при усыновлении
- 401(k) с 6% matching от Yum! Brands и немедленным vesting
- Медицинская и стоматологическая страховка, включая рецептурные препараты и 100% профилактику
- Скидки, бесплатная еда и мерч
- Требуется право на работу в США, визовая поддержка не предоставляется
Навыки
- TypeScript
- JavaScript
- Node.js
- REST
- GraphQL
- AWS
- Lambda
- API Gateway
- AppSync
- S3
- DynamoDB
- EventBridge
- SQS
- CloudWatch
- Git
- GitLab CI/CD
- AWS CDK
- CloudFormation
- Jira
- Confluence