Senior Data Engineer
Core
Own the end-to-end data platform infrastructure for capturing usage events, building transformation pipelines, and enabling self-service analytics for internal teams and customers.
Role type
Senior hands-on IC data engineer
Builds
Reliable, scalable data ingestion and modeling systems (Azure Event Hubs, Snowflake, dbt) and reverse ETL paths to business tools.
Domain
B2B SaaS / Audit & Finance / Data Platform
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL, Python, cloud data warehouse (Snowflake), modern transformation framework (dbt), event-driven/streaming ingestion, cloud infrastructure (Azure), data modeling, communication with non-technical stakeholders
Preferred skills
product analytics tooling, warehouse-native BI, Terraform, Docker, reverse ETL, CRM data models, B2B usage-based pricing
Technologies
Azure Event Hubs, Snowflake, dbt Cloud, Terraform, Python, TypeScript, HubSpot, MongoDB, Postgres
Responsibilities
Own event ingestion architecture; build and operate dbt transformation pipelines; define and enforce event contracts; build reverse ETL and activation paths; evolve core data models; own Snowflake performance and cost; integrate new data sources; build guardrails for product teams to create events and dashboards; improve documentation for self-service analytics.
Seniority
Senior, hands-on IC