Scowtt
Senior Staff / Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер Data Platform в раннем стартапе Scowtt, развивающем AI/ML-оптимизацию маркетинга и автономные продажи. Роль с полной ответственностью за backend- и data-системы: пайплайны, интеграции с клиентскими платформами, курируемые датасеты для ML и аналитики.
Задачи
- Владеть backend- и data-системами end-to-end: от архитектуры и реализации до эксплуатации и масштабирования
- Проектировать и строить масштабируемые data-пайплайны для CRM, веб-, рекламных и продуктовых данных
- Строить интеграции с хранилищами BigQuery, Snowflake, Databricks, Redshift и клиентскими БД
- Проектировать надёжные паттерны загрузки данных через API, облачные хранилища, БД, data sharing, batch- и event-driven системы
- Создавать курируемые датасеты и модели данных для ML, аналитики, отчётности и клиентских приложений
- Разрабатывать backend API, сервисы и внутренние приложения на Python и TypeScript
- Строить системы для больших исторических загрузок и надёжной низколатентной инкрементальной обработки
- Решать системные задачи по качеству данных, эволюции схем, масштабируемости, наблюдаемости и надёжности
- Создавать инструменты для ускорения онбординга клиентов, валидации данных, конфигурации и диагностики
- Работать в GCP и AWS и принимать прагматичные архитектурные решения
- При необходимости вносить вклад во frontend-приложения
- Помогать определять архитектуру, инженерные стандарты и переиспользуемые паттерны
- Менторить инженеров и повышать инженерную планку команды
- Соблюдать и обеспечивать security best practices, включая безопасное кодирование и работу с чувствительными данными
Требования
- Bachelor’s degree in Computer Science, Engineering или эквивалентный практический опыт
- 7+ лет опыта разработки production-систем
- Сильный практический опыт с Python и TypeScript / Node.js
- Значительный опыт проектирования и эксплуатации backend-сервисов и production data-пайплайнов
- Сильные навыки SQL и опыт работы с большими данными и аналитическими БД
- Опыт построения и эксплуатации систем в GCP и/или AWS
- Способность самостоятельно вести сложные системы от дизайна до продакшена
- Сильные навыки решения проблем и умение быстро двигаться в условиях неопределённости
Условия
- Базовая зарплата $180,000 - $260,000 в зависимости от уровня и локации
- Стандартные бенефиты и привлекательные опции стартапа
- Работа в быстрорастущем раннем стартапе
Навыки
- Python
- TypeScript
- Node.js
- SQL
- GCP
- AWS
- BigQuery
- Snowflake
- Databricks
- Redshift
- GCS
- S3
- Cloud Run
- Lambda
- SQS
- PubSub
- Postgres
- RDS
- React
- Next.js
- Terraform
- Salesforce
- HubSpot
- Google Ads
- Meta