CDS Global
Software Engineer
- Удалённо
- United States
- Полная занятость
- В вакансии: 116 000 – 125 000 USD
- вчера
Удалённая позиция инженера-разработчика в команде Bring a Trailer (Hearst Autos). Участвуйте в создании облачных микросервисов на серверных технологиях AWS с использованием TypeScript и Node.js, интегрируйтесь с существующими WordPress-системами и помогайте развивать архитектуру платформы для одной из самых увлечённых автомобильных сообществ мира.
О позиции
Bring a Trailer — часть семейного бизнеса Hearst Autos. Это лучшая площадка для покупки и продажи классических, коллекционных и энтузиастских автомобилей. Мы курируем автомобили,submitted нашей аудиторией, и создаём прозрачные аукционные листинги, которые представляют машины такими, какие они есть. Наш растущий комьюнити экспертов проверяет каждый листинг, чтобы покупатели могли делать ставки с уверенностью.
Чем заниматься
- Проектирование, разработка, тестирование и поддержка облако-нативных микросервисов, API и событийно-ориентированных workflow на серверных технологиях AWS (Lambda, DynamoDB, API Gateway, EventBridge, SQS) с использованием TypeScript
- Разработка современных функций, которые бесшовно интегрируются с существующими системами WordPress и PHP, поддерживая постоянную миграцию на серверную архитектуру
- Создание безопасных, масштабируемых API-эндпоинтов, обработчиков событий, сервисов синхронизации и фоновых рабочих процессов для обеспечения надёжного клиентского и внутреннего опыта
- Сотрудничество с Product, Design, QA и инженерными командами в рамках шестинедельных циклов разработки
- Практика Spec-Driven Development (SDD) — перевод продуктовых требований в технические спецификации, автоматизированные тесты и измеримые результаты
- Эффективное использование AI-код агентов: предоставление чёткого руководства, критическая проверка сгенерированного кода, валидация крайних случаев
- Отладка проблем в production, выявление корневых причин и внедрение автотестов для предотвращения регрессий
- Участие в code reviews, разработка технической документации, инфраструктура как код, улучшение наблюдаемости, дежурства
Что ждут
- 3–5+ лет опыта разработки продакшн-софта или эквивалентный практический опыт
- Сильный опыт создания backend-сервисов, API и асинхронных приложений на TypeScript и Node.js
- Опыт разработки облако-нативных приложений на AWS Lambda, DynamoDB, API Gateway, EventBridge, SQS
- Рабочие знания PHP и понимание работы WordPress, плагинов, REST API и моделей данных
- Понимание проектирования баз данных, моделирования в DynamoDB и реляционных БД (MySQL)
- Навыки написания чистого, поддерживаемого, хорошо протестированного кода с сильными отладочными умениями
- Эффективная коммуникация в распределённой командной среде
Будет плюсом
- Infrastructure as Code (AWS CDK, Terraform, SAM, Serverless Framework)
- CI/CD pipelines
- Событийно-ориентированные архитектуры
- Инструменты observability
- React
- AI-assisted development workflows
Условия
- Работа с профессионалами топ-уровня в медиа, рекламе, технологиях, моде и издательском деле
- Доступ к инновационным программам обучения, иммерсивным воркшопам и отраслевым мероприятиям
- Гибкость гибридной работы для баланса между карьерой и личной жизнью
- Employee Resource Groups для создания дружелюбной рабочей среды
- Комплексные бенефиты: медицинское, стоматологическое и оптическое страхование с первого дня
- 401(k) план с щедрым match от компании
Навыки
- TypeScript
- Node.js
- AWS Lambda
- DynamoDB
- API Gateway
- EventBridge
- SQS
- PHP
- WordPress
- MySQL
- Infrastructure as Code
- Terraform
- React
- CI/CD
- Observability
- Serverless
Сложность отбора
Мидл+ уровень: требуется 3-5 лет опыта и глубокие знания AWS serverless, TypeScript/Node.js и интеграции с legacy PHP/WordPress системами. Работа с legacy-code и modern architecture одновременно повышает сложность.
Оценка JobPathЗарплата по рынку
850 000 – 1 100 000 ₽ в месяц
Конвертация из $116,000–$125,000 USD/год в рубли (~92 ₽/USD), ежемесячная медиана около 950 тыс. ₽. Для US software engineer позиции с таким стеком это ожидаемый рынок в указанном диапазоне локаций.
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте работы с AWS serverless компонентами (Lambda, API Gateway, EventBridge). Как вы строили события и обрабатывали ошибки?
- Как вы подходите к интеграции нового кода на TypeScript/Node.js с существующей PHP/WordPress системой? Какие подводные камни знаете?
- Опишите ваш опыт работы с DynamoDB. Как вы проектировали данные для разных patterns доступа?
- Как вы используете AI coding agents в своей повседневной работе? Приведите пример полезного применения.
- Расскажите о случае, когда вы провели root cause analysis производственной проблемы. Что было причиной и как предотвратили повторение?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр