Narvar
Senior Software Engineer, Data
Remote - Canada
Role brief
What this role is asking for.
Narvar is growing! We’re building the data infrastructure behind the post-purchase experiences of hundreds of millions of consumers. When a shopper tracks a package, initiates a return, or gets a delivery notification through one of our 1,500+ brand partners, our data systems are doing the work behind the scenes. We’re looking for a Senior Data Engineer to own and evolve the pipelines, platforms, and data products that power Narvar’s analytics, ML, and merchant-facing products. You’ll work across the full stack of our data infrastructure, from ingestion and transformation to the analytics surfaces our merchants use every day. You’ll make architectural decisions, ship production systems at scale, and we expect you to work in an AI-native way, using agentic coding tools to increase your leverage and ship faster. Day-to-day Design, build, and operate data pipelines that process terabytes of transactional data daily using Airflow/Composer and BigQuery Own end-to-end data models and transformations that power merchant analytics, operational reporting, and ML features Build and maintain embedded analytics infrastructure — the data products our merchants interact with directly Evolve our data platform on GCP, including BigQuery, Cloud SQL, AlloyDB, and CDC datastreams Improve data quality and reliability through testing, observability, alerting, and validation frameworks Own data line
Company role signals