Senior / Staff Data Engineer

Big Wave Digital — Canada · Posted ~4 hours ago

Senior Full-time Remote No Visa

Skills

Data engineering Data platform architecture Building data platforms from scratch System architecture Data products AI-powered data products Production systems End-to-end system ownership Data platforms AI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A fully remote opportunity for an exceptional Senior or Staff Data Engineer to help establish a data engineering function at a fast-growing technology company. The role is focused on building data platforms from the ground up, making architectural decisions, creating AI-powered data products, and owning systems through production. You will work closely with experienced technical leadership and have significant responsibility across the data platform rather than operating within a large organization of narrowly specialized teams. Canadian work authorization is required and sponsorship is not available.

Highlights

Fully remote role with competitive compensation and equity, offering substantial ownership in a foundational data engineering function. The position provides the opportunity to build data platforms from scratch, make high-impact architectural decisions, develop AI-powered data products, and take systems through to production while working closely with experienced technical leadership.

Description

Fully Remote, Canada Competitive Salary + Equity Canadian work authorisation required, no sponsorship available "The best infrastructure isn't inherited. It's imagined, built, tested and made indispensable." This is not a role for someone who simply maintains an existing data platform. We're looking for someone who has built one. We're working with a fast-growing, venture-backed technology company looking for an exceptional Senior or Staff Data Engineer to become one of the foundational members of its data engineering function. This is an opportunity for someone who loves the difficult, high-leverage end of data engineering: building platforms from scratch, making architectural decisions, creating AI-powered data products and owning systems all the way into production. You won't be joining a huge data organisation with layers of specialists around you. You'll work closely with an experienced technical data lead and take significant ownership across the data platform, helping determine what should be built, how it should be built and what will create the greatest impact for the business and its customers. What makes this role different? They don't want a traditional warehouse or ETL engineer. They want a builder. Someone who has taken a problem from zero to one, then helped scale it from one to one hundred. Perhaps you were an early data hire. Perhaps you helped establish a data engineering function. Perhaps you built a new platform inside a scale-up. Or perhaps you created customer-facing data products that became commercially important. Ideally, you can point to systems and say: "I designed that." "I built that from scratch." "Customers use that." "That generated revenue, saved serious money or fundamentally changed how the company operated." That type of ownership matters far more here than having a long list of technologies on your resume. What you'll be building You'll operate across the full data stack, from infrastructure and distributed systems through to AI-powered analytics and customer-facing data products. You'll be: Designing and evolving modern cloud data infrastructureBuilding scalable, reliable pipelines and event-driven systemsWorking with technologies including AWS, Snowflake, Databricks and dbtDeveloping AI-enabled and agentic data capabilitiesBuilding semantic layers and self-service analytics experiencesCreating customer-facing and embedded data productsTackling streaming, governance, metadata and knowledge-management challengesEvaluating emerging technologies as the AI and data landscape evolvesOwning reliability, observability and production performanceParticipating in on-call and taking responsibility for what you buildInfluencing architecture, engineering standards and the future direction of the data function Who are we looking for? You'll likely have 5+ years of professional engineering experience, but years alone won't determine whether you're right. What matters is what you've actually built. We'd particularly like to speak with engineers who can demonstrate: Genuine zero-to-one data infrastructure or platform experienceStrong distributed systems or platform engineering fundamentalsExperience building rather than simply inheriting data systemsProduction ownership, monitoring, incident response and on-call experienceAWS or equivalent cloud infrastructure experienceSnowflake, Databricks, Spark, Airflow, dbt or similar technologiesStreaming or event-driven architectureAI/LLM experience within modern data platformsSemantic layers, AI data assistants or natural-language analyticsSelf-service analytics platformsCustomer-facing or embedded analyticsData products tied to revenue, product adoption or customer experienceMeasurable commercial or technical impactStaff-level architecture and technical leadershipExperience mentoring engineers or helping grow a data engineering functionStartup or scale-up experience where ambiguity comes with the territory A background spanning software engineering, data engineering, machine learning or quantitative disciplines could be particularly interesting. What this role is NOT This isn't simply about: Maintaining ETL pipelines. Writing SQL all day. Producing dashboards. Building dbt models inside someone else's architecture. Administering an established warehouse. And having "Principal" or "Staff" in your current title won't necessarily make you right for the role. The strongest candidates will show technical ownership, product thinking, AI curiosity, commercial awareness and measurable impact. You should be comfortable independently identifying an important problem, designing the architecture, defending your technical decisions, building the solution and then owning it in production. Why join? Because very few Staff-level roles offer this level of influence. Instead of becoming engineer number 40 in an established data organisation, you'll help shape how an entire modern data capability develops. The company is growing quickly. The engineering problems are complex. Data sits at the heart of the product. AI is becoming increasingly important to the platform. And the work you build won't disappear into the plumbing. The goal is to create data infrastructure and products that engineers, teams and customers actually depend on. Fully Remote, Canada Competitive Salary + Equity You must already have unrestricted Canadian work authorisation. Visa sponsorship or visa transfer is not available.