Qualifications
ResponsibilitiesDesign, build, and manage data pipelines that process terabytes of transactional data daily using Airflow/Composer and BigQuery. Own end-to-end data models and transformations that drive merchant analytics, operational reporting, and machine learning features. Develop and sustain embedded analytics infrastructure—the data products our merchants directly interact with. Advance our data platform on Google Cloud Platform (GCP), which includes BigQuery, Cloud SQL, AlloyDB, and CDC datastreams. Enhance data quality and reliability through comprehensive testing, observability, alerting, and validation frameworks. Manage data lineage, metadata, and documentation, while preparing our data layer for agentic and LLM-powered use cases with semantic clarity and standardized metric definitions. Collaborate cross-functionally with product, ML, and go-to-market teams, contributing to technical direction through design documents and architectural decisions.
About the job
Narvar helps millions of consumers track packages, manage returns, and receive delivery updates through its network of over 1,500 brand partners. The company's data infrastructure ensures these post-purchase experiences run smoothly in the background.
Role overview
This fully remote Senior Software Engineer, Data position is open to candidates based anywhere in Canada. The role centers on developing and refining the data pipelines, platforms, and products that support analytics, machine learning, and tools for merchants.
What you will do
- Design, build, and enhance data infrastructure, including ingestion, transformation, and analytics systems used by merchants.
- Make key architectural choices that shape how data moves and is processed at scale.
- Deploy production systems that handle both real-time and batch data for millions of users.
- Work with an AI-native mindset, using advanced coding tools to increase productivity and accelerate delivery.
Location
This is a remote role based in Canada.
About Narvar
At Narvar, we are dedicated to enhancing the post-purchase experience for consumers through innovative data solutions. Our technology empowers brands to create seamless interactions with their customers, enabling efficient package tracking, returns, and delivery notifications. As part of our team, you will have the opportunity to impact the experiences of millions of shoppers and work with cutting-edge technologies.