Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Data Infrastructure Engineer

$216k - $297k per year

Faire

About the company

the company is a technology wholesale platform built on the belief that the future is local. Independent retailers around the globe collectively represent a multi-hundred-billion-dollar wholesale market that has historically been fragmented and offline. At the company, we're using the power of tech, data, and machine learning to connect this thriving community of entrepreneurs across the globe. Picture your favorite boutique in town — we help them discover the best products from around the world to sell in their stores. With the right tools and insights, we believe that we can level the playing field so businesses can grow and local communities can thrive.

We’re looking for smart, resourceful and passionate people to join us as we power the shop local movement. If you believe in community, come join ours.

About this role:

Our Engineering organization owns the software that makes our marketplace work. The Data Platform group supports everyone at the company who depends on data: Product Engineering, Data Science, Machine Learning, Analytics, Strategy, Finance, and Product. Our job is to make sure the data is there, it's right, and people can find it and query it without having to think about the plumbing underneath.

We are hiring a Staff Engineer to own that plumbing. Concretely, this means the path data takes out of our production databases (CockroachDB and MySQL) and into a place where analysts and data scientists can query it. Today that involves Fivetran, Kafka, Spark, and Airflow landing data in Snowflake and Databricks. It works, but it grew up over time and it shows. We want someone who can design the next version of it, build the hard parts personally, and bring the rest of the company along.

This is a hands-on role. You'll also be the person other teams come to when they need to know how data should move at the company.

What you'll do:

  • Set the technical direction for how data moves from production systems into our analytical stores, and own the roadmap to get there over the next couple of years.
  • Build the CDC and streaming ingestion layer: CockroachDB changefeeds and MySQL binlogs into Kafka, then into Iceberg tables on S3. You'll be responsible for the hard details like ordering, deduplication, late data, schema changes, and backfills.
  • Implement data contracts and quality checks throughout our platform
  • Put real ownership and SLAs on the datasets the business runs on, and wire quality checks into the platform with tools like Anomalo and Monte Carlo so we hear about broken data before a dashboard or a model does.
  • Run Airflow and Fivetran well, and have an opinion about what we should keep buying versus what we should build.
  • Own reliability for the platform: SLOs, on-call, incident reviews, and the follow-through so the same thing doesn't break twice.
  • Work with the senior engineers, data scientists, and analysts who depend on this platform, and lead the migration of existing pipelines onto the new one without breaking what they rely on.
  • Mentor the engineers around you. We want the team's data engineering practice to be better because you were here.

Qualifications:

  • Deep experience with change data capture and streaming ingestion from operational databases through Kafka. You know what goes wrong with ordering, duplicates, snapshots, and schema evolution because you've dealt with it.
  • Hands-on experience with lakehouse architectures on an open table format. Iceberg on S3 is what we use, so that's especially valuable. You should be comfortable talking about partitioning, compaction, catalogs, and copy‑on‑write versus merge‑on‑read.
  • Strong Spark skills, and experience running Databricks and Snowflake against shared storage.
  • Experience with data quality and observability in practice, including data contracts, SLAs, and tools like Anomalo or Monte Carlo.
  • Experience operating Airflow at scale and working with managed ingestion like Fivetran.
  • Strong SQL, and good instincts for how to model data so analysts and data scientists can actually use it.
  • Solid Python plus at least one of Kotlin, Java, Scala, or Go. Experience shipping infrastructure on AWS with Terraform.
  • A working understanding of data governance: access control, PII, retention and deletion, lineage, and audit.
  • A track record of leading cross-team data initiatives and migrations, and of mentoring senior engineers.
  • You can explain a technical tradeoff to a leadership team and to a new grad, and you can get people who disagree with each other to a decision.
  • You take ownership of things that are broken or unowned, and you're willing to be on call for the systems you build.
  • Experience in a marketplace, e-commerce, or other transaction‑heavy business is a plus.

Technologies we use and teach:

  • Python, Kotlin, SQL
  • Kafka, Fivetran, Airflow
  • S3, Apache Iceberg, Snowflake, Databricks, Apache Spark
  • AWS, Terraform, Kubernetes
  • CockroachDB, MySQL, Scylla and DynamoDB

Salary range:

Canada: the pay range for this role is $216,000 to $297,000 per year.

This role will also be eligible for equity and benefits. Actual base pay will be determined based on permissible factors such as transferable skills, work experience, market demands, and primary work location. The base pay range provided is subject to change and may be modified in the future.

**Hybrid the company employees currently go into the office 3 days per week on Tuesdays, Thursdays, and a third flex day of their choosing (Monday, Wednesday, or Friday).* Additionally, hybrid in-office roles will have the flexibility to work remotely up to 4 weeks per year. Specific Workplace and Information Technology positions may require onsite attendance 5 days per week as will be indicated in the job posting.*

Why you’ll love working at the company

  • Move fast: You'll own meaningful problems that serve customers around the globe with the agency to move fast and see your results clearly.
  • Equipped to scale: We invest in what matters, including the latest enterprise AI tools, to help you work smarter and get more out of every day.
  • Best in class: Our team is full of sharp, kind, and generous colleagues who care about their craft and about helping you grow in yours.
  • Real rewards. Competitive pay, equity, and comprehensive benefits designed to support your life inside and outside of work.
  • Belonging: We're intentional about building an environment where every the company employee has equal access to opportunities, growth, and success.

the company was founded in 2017 by a team of early product and engineering leads from Square. We’re backed by some of the top investors in retail and tech including: Y Combinator, Lightspeed Venture Partners, Forerunner Ventures, Khosla Ventures, Sequoia Capital, Founders Fund, and DST Global. We have headquarters in San Francisco and Kitchener‑Waterloo, and a global employee presence a

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Data Infrastructure Engineer in Waterloo, ON vacancy
  • Drive innovation in data at a tech wholesale platform as a Staff Data Infrastructure Engineer. This hybrid position focuses on streamlining data flow and enhancing quality controls for data systems. Join a dedicated engineering team that powers the company's thriving marketplace... 
    Suggested

    Faire

    Waterloo, ON
    3 days ago
  • $188.2k - $282.2k per year

     ...entertainment excellence and creativity. Staff Software Engineer, Adaptive Experiences Platform...  ...schemas, content adapters, component model, data bindings, and platform renderer...  ...binding, hydration, or client-side rendering engines. Experience building or integrating... 
    Suggested
    Long term contract
    Full time
    Contract work
    Internship
    Manual labor

    Playstation

    Waterloo, ON
    a month ago
  •  ...of Mobile Apps Showdown at CES The Opportunity: As a Staff Engineer, you'll own the technical direction of the web properties that...  ...ll own the engineering layers: architecture, experimentation infrastructure, performance, and making non-engineers self-sufficient to... 
    Suggested
    Remote work

    Ground News

    Waterloo, ON
    1 day ago
  • $190.5k - $262k per year

     ...Staff Engineer - Experimentation Platform Faire is a technology wholesale platform built...  ...At Faire, we're using the power of tech, data, and machine learning to connect this thriving...  ...work without concern about underlying infrastructure. We enable product engineering teams to... 
    Suggested
    Long term contract
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    4 days ago
  •  ...Faire is seeking a Staff Engineer to lead experimentation infrastructure across the data ecosystem. You will define and execute platform strategy, drive reliability and performance, and enable product engineering, analytics, and data science teams to move fast with trustworthy... 
    Suggested

    Faire

    Waterloo, ON
    4 days ago
  • $127k - $225k per year

     ...Canada has an immediate 12-month contract opening for a Research Engineer. About the team: The Huawei Digital Trust Lab is on a mission...  ...facing departments to understand the most challenging system and data security problems, analyzing and prototyping promising... 
    Full time
    Contract work
    Internship
    Immediate start
    Worldwide
    Shift work

    Huawei Technologies Canada Co.,

    Waterloo, ON
    more than 2 months ago
  • $256k per year

     ...Ashby's Co-Founder and VP of Engineering. We’re looking for a versatile...  ...frontend or choosing new infrastructure. We’ll provide a supportive environment...  ...If To you, a tech lead, staff, or principal engineer is...  ...and query language, policy engine, workflow engine, design system... 
    Internship
    Work at office
    Remote work
    Night shift
    Day shift

    Ashby

    Waterloo, ON
    11 days ago
  • $181k - $241k per year

     ...tradeoffs on what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role...  ...vision for continuous integration and developer productivity infrastructure. Lead and mentor other CI engineers, fostering a culture of... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    3 days ago
  • $190.5k - $262k per year

     ...'re using the power of tech, data, and machine learning to connect...  .... About this role: Our Engineering organization owns the...  ...the data; and iterate. As a Staff Security Engineer, Bot & Traffic...  ...it. Working fluency with infrastructure as code and cloud environments... 
    Permanent employment
    Work at office
    Local area
    Remote work
    Monday to friday
    Shift work
    3 days per week

    Faire

    Waterloo, ON
    3 days ago
  • $113.4k - $162k per year

     ...is looking for an experienced Data Developer with hands-on...  ...tooling is embedded into everyday engineering practice. Using AI is not optional...  ...working with engineering and infrastructure teams to enable quicker...  ...– 207,000 annually  Canada Staff: CAD $200,400 – 248,000 annually... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Textnow

    Waterloo, ON
    more than 2 months ago
  • $190.5k - $262k per year

     ...we're using the power of tech, data, and machine learning to...  ...join ours. Help build the engine behind Faire’s growth: Faire...  ...the world. We’re hiring a Staff Software Engineer to help lead...  ...capabilities, experimentation infrastructure and developer tooling that power... 
    Long term contract
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    28 days ago
  • $190.5k - $262k per year

     ...fragmented and offline. At Faire, we're using the power of tech, data, and machine learning to connect this thriving community of...  ...’re responsible for the first step in that journey. As a Staff Product Engineer on the Brand pillar, you will be responsible for helping... 
    Long term contract
    Temporary work
    Work at office
    Local area
    Remote work
    Monday to friday
    Shift work
    3 days per week

    Faire

    Waterloo, ON
    28 days ago
  • Lead security initiatives at the company as a Staff Security Engineer specializing in Bot and Traffic Defence. This hybrid role focuses on safeguarding our platform from automated threats and ensuring a secure marketplace. As the first dedicated expert in this crucial domain... 

    Faire

    Waterloo, ON
    3 days ago
  •  ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with our... 
    Long term contract
    Worldwide

    Synopsys Inc

    Waterloo, ON
    23 days ago
  •  ...Affirm is seeking a seasoned Staff Engineer to drive our CI and developer productivity infrastructure. You will own design and reliability of build pipelines across multiple services, optimizing build times and test coverage to empower engineers with fast, reliable feedback... 
    Remote work

    Affirm

    Waterloo, ON
    3 days ago
  •  ...commercial complexity is high and global impact is on the line. Staff Software Engineer, DevOps Location: Remote (US) Reports to: Manager, DevOps A...  ...responsible for designing, building, and evolving the infrastructure, automation, and cloud platform capabilities that power Conga... 
    Full time
    Remote work
    Worldwide

    Conga

    Waterloo, ON
    a month ago
  • $80k - $90k per year

     ...success team. As a Business Data Analyst, you’ll be responsible...  ..., marketing, and operations staff. Work closely with the client...  ...with project managers, solutions engineers, and client stakeholders to...  ...parameters such as dynamic routing engine settings, vehicle count and... 
    Full time
    Casual work
    Work at office
    Flexible hours

    Rideco

    Waterloo, ON
    a month ago
  • $120k - $137k per year

     ...automation. We are seeking a  Senior Data Science Specialist to transform raw data...  ...large-scale datasets.   ~ Data Engineering Optimization: Design efficient data loading...  ...environments using containerization and Infrastructure as Code (IaC).   ~ Software... 
    Full time

    Syntronic

    Waterloo, ON
    more than 2 months ago
  • $200k - $250k per year

     ...Summary Acceldata is seeking a dynamic and results-oriented Sales Engineer to join our high-performing team. As a Sales Engineer, you will...  ...the success of our cutting-edge xLake Platform (Cross Lake Data Platform). You will be the technical expert and a key liaison between... 
    Long term contract

    Acceldata

    Waterloo, ON
    4 days ago
  •  ...Participate in our celebrations, social even   ~ Diversity and inclusivity focused.   As part of our Engineering & Maintenance group and reporting to the Senior Infrastructure Manager, Infrastructure Maintenance, the Track Infrastructure Manager is responsible for leading and... 
    Permanent employment
    Full time
    Contract work
    Remote work
    Flexible hours
    Shift work
    Night shift

    Keolis America

    Waterloo, ON
    more than 2 months ago
  •  ...Space Systems Engineer Work Location: Waterloo, ON About Canadian Strategic Missions...  ...to deliver reliable power and critical infrastructure where it matters most.   Our work...  ...systems considerations (space + ground + data layers) Lead or support verification and... 
    Long term contract
    Full time
    For contractors
    Remote work

    Csmc Inc

    Waterloo, ON
    more than 2 months ago
  • Shape Ontario’s future as an Infrastructure Senior Technical Manager at WSP, specializing in Bridges and Civil Structures. Lead projects that...  ...solutions. Utilize your seasoned experience in bridge engineering to oversee project inspections, rehabilitation, and construction... 

    WSP in Canada

    Waterloo, ON
    7 hours ago
  • $100k - $140k per year

     ...web and mobile applications. Implement data models and business logic to manage...  ...Ionic, hybrid apps for Android and iOS Infrastructure: AWS, Terraform, Redis, PostgreSQL, Celery...  ...~ Degree in Computer Science, Software Engineering, or a related discipline. ~3 - 5 years... 
    Full time
    Casual work
    Flexible hours

    Rideco

    Waterloo, ON
    more than 2 months ago
  •  ...credentials. As demand accelerates across retail and critical infrastructure markets, we’re expanding our team. The Role This...  ...individual contributor working closely with Sales, Marketing, Engineering, and Customer Success teams to help customers and partners... 
    Full time

    Sera4

    Waterloo, ON
    more than 2 months ago
  •  ...us! We have an active opening for a full-time  Senior Backend Engineer to strengthen the systems behind our eXactPark cloud solution....  ...and operate maintainable backend services, APIs, integrations, and data workflows. Lead technical design and architecture decisions... 
    Long term contract
    Full time
    Flexible hours

    Eleven-x

    Waterloo, ON
    6 days ago
  •  ...expe rtise , strategic thinking, and innovatio n to lev erage data and advanced analytics solutions that drive business growth,...  ..., visualization methods and technologies, and data engineering / infrastructure. This role is responsible for leveraging data science to... 
    Long term contract

    Gore Mutual Insurance

    Waterloo, ON
    4 days ago
  • $144k - $176k per year

     ...stronger, more resilient businesses. Our Engineering team is at the heart of building banking...  ...and performance at scale System & Infrastructure Ownership: Manage production systems,...  ...We will never ask for sensitive personal data (such as bank account details, credit card... 
    Long term contract
    Full time
    Internship

    Relay

    Waterloo, ON
    12 days ago
  • $90k - $140k per year

     ...We are looking for a Software Development Engineer in Test to help build and sustain high-...  ...Clear progression path toward Senior or Staff Quality Engineering roles. What You'll...  ...Magnet Forensics handles and uses personal data of job applicants in line with its Recruitment... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Waterloo, ON
    more than 2 months ago
  • $113.4k - $162k per year

     ...advantage of controlling our network infrastructure end-to-end. We operate the...  ...Lead, Mobile Core Network Engineering to own the health and...  ...– 207,000 annually  Canada Staff: CAD $200,400 – 248,000 annually...  ...more information about how your data is processed, please contact... 
    Long term contract
    Full time
    Temporary work
    Remote work

    Textnow

    Waterloo, ON
    more than 2 months ago
  •  ...Systems Engineer Waterloo, Ontario   Your opportunity at VueReal VueReal is revolutionizing the field of optoelectronics with cutting...  ...scripts, test and diagnostic utilities, configuration tools, data collection, back end services and APIs, and the user interfaces on... 
    Full time
    Work at office

    Vuereal

    Waterloo, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Data Infrastructure Engineer. Be the first to apply!