Narvar

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.