Simple ищет Старшего инженера данных (Senior Data Engineer) в нашу команду Tech. Ускоряйте инновации и вместе с нами создавайте будущее более здорового мира!
Ключевые обязанности:
- Проектирование, создание и поддержка потоковых конвейеров данных.
- Разработка пользовательских конвейеров приема данных из сторонних API, веб-хуков и SDK.
- Миграция существующих конвейеров приема данных из SaaS-инструментов в нашу собственную инфраструктуру.
- Доставка данных в сырой слой нашего хранилища Snowflake с обеспечением согласованности схем, идемпотентности и устойчивости к некорректным или запоздалым данным.
- Развитие существующего стека потоковой обработки AWS (Kinesis, SQS, Lambda, API Gateway) с повышением экономической эффективности, наблюдаемости и отказоустойчивости.
- Поддержка инфраструктуры как кода (Terraform) для ресурсов приема и обработки данных.
- Мониторинг конвейеров, поиск и устранение неисправностей.
- Участие в нашей текущей работе по обеспечению безопасного доступа к данным для AI-агентов и инструментов.
- Постоянное улучшение архитектуры приема данных, инструментов и инженерных практик.
Что мы ищем:
- Более 5 лет коммерческого опыта работы с Python в роли backend-разработчика или инженера данных.
- Глубокое понимание архитектуры распределенных систем, включая балансировку нагрузки, шардинг и компромиссы между синхронной и асинхронной обработкой.
- Практический опыт работы с облачными сервисами, предпочтительно AWS (Lambda, API Gateway, контейнеры в ECS/EKS).
- Опыт создания потоковых конвейеров (Kinesis, SQS или аналоги).
- Опыт работы с инфраструктурой как кодом (Terraform или аналоги).
- Практическое знание SQL: умение читать и писать запросы, включая соединения и оконные функции.
- Коммерческий опыт работы с реальными производственными данными: способность проектировать системы, которые корректно обрабатывают некорректные, дублирующиеся, запоздалые или неполные входные данные.
- Глубокое понимание того, как данные проходят через производственные системы, включая способность предвидеть и предотвращать проблемы на последующих этапах.
- Операционное мышление: уверенность в управлении производственными системами и их мониторинге.
- Способность самостоятельно принимать архитектурные решения и проводить ревью работы коллег.
Приветствуется
- Глубокие знания SQL и навыки моделирования данных.
- Опыт работы со Snowflake и dbt.
- Опыт работы с оркестраторами рабочих процессов (Airflow, Dagster, Prefect или аналоги).
- Опыт работы с командами аналитики и продуктовыми командами в качестве поставщика данных.
- Опыт работы с конфиденциальными или регулируемыми данными.
Перки и льготы:
- Открытые команды, приветливая и инклюзивная корпоративная культура, а также возможность внести реальный вклад с помощью революционного продукта в сфере медицинских технологий.
- Конкурентоспособный пакет заработной платы, основанный на вашей уникальной экспертизе, навыках и влиянии на продукт, плюс опционы на акции.
- Возможности для работы в офисе, удаленной работы и гибридного формата.
- Оборудование, которое вам нужно, чтобы быть счастливым и продуктивным.
- Премиум-подписка SIMPLE.
- 21 день ежегодного отпуска плюс банковские праздники (отмечаемые в вашей стране).
- Гибкий график. Мы фокусируемся на ваших результатах, а не на том, сколько времени вы проводите за столом.