Skip to main content
Narvar logo

Senior Software Engineer, Data

Narvar
Full TimeseniorRemote
Remote - CanadaRemotePosted 7 days ago

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonSQLAWSGCPAzureBigQueryAirflow

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

<p><span style="font-size: 10pt;"><strong>Narvar</strong> is growing!&nbsp;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 <strong>Senior Data Engineer</strong> to own and evolve the pipelines, platforms, and data products that power Narvar’s analytics, ML, and merchant-facing products.</span></p> <p><span style="font-size: 10pt;">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.</span></p> <h2><span style="font-size: 10pt;"><strong>Day-to-day</strong></span></h2> <ul> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Design, build, and operate data pipelines that process terabytes of transactional data daily using Airflow/Composer and BigQuery</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Own end-to-end data models and transformations that power merchant analytics, operational reporting, and ML features</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Build and maintain embedded analytics infrastructure — the data products our merchants interact with directly</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Evolve our data platform on GCP, including BigQuery, Cloud SQL, AlloyDB, and CDC datastreams</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Improve data quality and reliability through testing, observability, alerting, and validation frameworks</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Own data lineage, metadata, and documentation, and help prepare our data layer for agentic and LLM-powered use cases with semantic clarity and standardized metric definitions</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Collaborate cross-functionally with product, ML, and GTM teams, and contribute to technical direction through design docs and architecture decisions</span></li> </ul> <h2><span style="font-size: 10pt;"><strong>What We’re Looking For</strong></span></h2> <p><span style="font-size: 10pt;"><em>We care about judgment and ownership over credentials.</em></span></p> <p><span style="font-size: 10pt;">You’re likely a strong fit if you:</span></p> <ul> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Have 5–8 years of experience building and operating production data systems</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Have strong SQL skills and are proficient in Python, with flexibility to pick up other languages as needed. Comfortable building and maintaining APIs.</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Have worked with modern data stacks on cloud platforms (GCP preferred, but AWS or Azure transfers well), including cloud data warehouses like BigQuery, ELT patterns, and orchestration with Airflow</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Understand data modeling deeply — dimensional modeling, slowly changing dimensions, incremental processing</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Treat data quality, lineage, and observability as first-class engineering concerns</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Communicate clearly with technical and non-technical stakeholders and are comfortable working cross-functionally</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Already use AI and agentic coding tools as a core part of how you work for planning, code generation, debugging, and code review.</span></li> </ul> <h2><span style="font-size: 10pt;"><strong>Signals That You’ll Thrive Here</strong></span></h2> <p><span style="font-size: 10pt;"><em>These aren’t hard requirements, but strong indicators:</em></span></p> <ul> <li style="font-size: 10pt;"><span style="font-size: 10pt;">You’ve worked in startup or high-ownership environments where you wore multiple hats</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">You’ve built or maintained embedded analytics or multi-tenant data products</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">You’re excited about making data accessible to AI systems, whether that’s through better metadata, semantic layers, or preparing datasets for agentic workflows</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">You care about cost optimization and data governance</span></li> </ul> <h2><span style="font-size: 10pt;"><strong>Why Data Engineering at Narvar?</strong></span></h2> <p><span style="font-size: 10pt;">Because post-purchase is one of the most data-rich and underserved problem spaces in e-commerce.</span></p> <p><span style="font-size: 10pt;">We process 10+ billion consumer interactions across 1,500+ retailers, 38 countries, and 55 languages. That data spans tracking, returns, claims, notifications, and customer care. Most data engineering roles have you building pipelines for internal dashboards. Here, the data products you build are the product — merchants make decisions from the analytics we surface, and our agentic AI (Navi) reasons over the data layer you help shape. We’re at an inflection point, investing in embedded merchant analytics and LLM-readiness. You’ll get startup-level ownership with platform-level impact, on a team that values thinking, judgment, and responsibility.</span></p> <h4><span style="font-size: 10pt;"><strong>Why Narvar?</strong></span></h4> <p><span style="font-size: 10pt;"><em>We're on a mission to simplify the everyday lives of consumers. Post-purchase is a critical phase of the customer journey. That's why we created Narvar - a platform focused on driving customer loyalty through seamless post-purchase experiences that allow retailers to retain, engage, and delight customers. If you've ever bought something online, there's a good chance you've used our platform!</em></span></p> <p><span style="font-size: 10pt;"><em>From the hottest new direct-to-consumer companies to retail’s most renowned brands, Narvar works with GameStop, Neiman Marcus, Sonos, Nike, and 1300+ other brands. With hubs in San Francisco, Atlanta, London, and Bangalore, we've served over 125 million consumers worldwide across 10+ billion interactions, 38 countries, and 55 languages.</em></span></p> <p><span style="font-size: 10pt;"><em>Pioneering the post-purchase movement means navigating into the unknown. Our team thrives on this sense of adventure while nurturing a mindset of innovation. We're a home for big hearts and we leave our egos at the door. We work hard but we always make time to celebrate professional wins, baby showers, birthday parties, and everything in between.</em></span></p> <p><span style="font-size: 10pt;"><em>We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.</em></span></p> <p><span style="font-size: 10pt;">#LI-BB1</span></p> <p><span style="font-size: 10pt;">#LI-Remote</span></p><div class="content-pay-transparency"><div class="pay-input"><div class="description"><span style="font-weight: 400;">Below is the estimated annual salary for this position and does not include the other components that make up a Narvar offer including: annual bonus, equity, and benefits.<br></span><span style="font-weight: 400;">The range reflects the minimum and maximum target for new hire salaries for the position across the US. Within the range, individual compensation packages are based on factors unique to each candidate, including but not limited to, skill set, education and certifications, and work location.&nbsp;</span></div><div class="title">Narvar Pay Range</div><div class="pay-range"><span>$180,000</span><span class="divider">&mdash;</span><span>$230,000 CAD</span></div></div></div><div class="content-conclusion"><p><strong><em data-stringify-type="italic">Please read our <a href="https://corp.narvar.com/privacy-policy" target="_blank">Privacy Policy</a></em><em data-stringify-type="italic">&nbsp;to learn what personal information we collect in connection with your job application, and how we may use and share it.&nbsp;</em></strong></p></div>

About Narvar

Narvar logo

Narvar

corp.narvar.com

BrandHires remote

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free