Narvar
Senior Software Engineer
Remote - Canada · Senior
Sponsorship not specified$180k-$230kDetected 1 day ago
PythonFull-Stack DevelopmentSQLBigQueryAWSGCPAzureCloud PlatformsMachine LearningAirflowData EngineeringLLMsAgentic AI
About the role
- 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.
- For this role, you should be located in Canada and able to work within EST/EDT hours.
Nice to have
- Have 5-8 years of experience building and operating production data systems
- Have strong SQL skills and are proficient in Python, with flexibility to pick up other languages as needed.
- 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
- Understand data modeling deeply - dimensional modeling, slowly changing dimensions, incremental processing
- Treat data quality, lineage, and observability as first-class engineering concerns
- Communicate clearly with technical and non-technical stakeholders and are comfortable working cross-functionally
Skills
- 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
Compensation
- 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.
This listing is sourced directly from Narvar's careers page and normalized into a canonical job model.