Numeric
Software Engineer, Data Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Data Infrastructure компании Numeric, строящей финансовую data-платформу для бухгалтерии и финансов. Отвечает за lakehouse, ингестию данных из ERP и банков, трансформации и отчётность.
Задачи
- Инкрементальная ингестия данных из API-источников (NetSuite, Stripe, Brex, Ramp, HubSpot), файловых S3-инбоксов и репликация Postgres → ClickHouse
- Внедрение data-контрактов и типизированных исходных данных со схемами на границе
- Управление схемами Data Lakehouse через единый pipeline declare → codegen → apply
- Обеспечение безопасности данных: scoping запросов, ACL, защита доверия клиентов
- Батчевая обработка и event-driven бухгалтерия с устойчивостью к сбоям downstream
- Проверки корректности данных, наблюдаемость ингестии, two-phase re-ingest
- Масштабирование отчётности и материализаций для запросов от P&L до отдельной транзакции
Требования
- 3+ года опыта в software engineering, значительная часть — на data-intensive системах
- Сильный SQL и понимание колоночных хранилищ, партиционирования и производительности запросов
- Опыт с современным стеком трансформаций и оркестрации (SQLMesh, dbt, Dagster, Airflow или аналоги)
- Сильное владение языком общего назначения (преимущественно TypeScript, также Python)
- Опыт построения или эксплуатации data pipelines / lakehouse / warehouse в продакшене
- Понимание ETL, идемпотентности, watermark и backfill
- Готовность работать в офисе в Нью-Йорке
Условия
- Работа в офисе в Нью-Йорке
- Высокий темп и высокоинтегрированная команда
- Большая автономия и влияние на продуктовое направление
- Культура с принципами Own the Outcome, Brick by Brick, Love the Game, Earn the right, SALY
Навыки
- TypeScript
- Node.js
- Python
- SQL
- Postgres
- ClickHouse
- SQLMesh
- dbt
- Dagster
- Airflow
- S3
- Athena
- Iceberg
- Inngest
- Temporal
- AWS
- ETL
- Data Lakehouse