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

Data Engineer

usd175k - usd240k per year
Full-time

WorkOS

About WorkOS

WorkOS builds modern developer tools and APIs that make it easy for companies to become Enterprise Ready. Our platform powers authentication, identity, authorization, and other critical infrastructure that developers need to securely scale their products to large organizations.

We recently raised a $100M Series C, valuing the company at $2B, led by Meritech and Sapphire with participation from Greenoaks, Craft, Abstract, and Audacious. WorkOS powers enterprise features for many of the fastest-growing AI companies, including OpenAI, Cursor, and Perplexity, Sierra, and Plaid.

As AI reshapes software, WorkOS is at the frontier of Human and Agent Authentication, Identity, and Access Control helping companies answer a new critical question: who are your agents, and what are they allowed to do? Our fast-growing customer base includes hundreds of modern software companies building the next generation of enterprise-ready products.

ABOUT THE ROLE

The Data team at WorkOS plays a central role on the company operations to ensure information and insights are accurate and available from any surface, whether that's a visualization tool or an agent's response, to accelerate company growth and scale. The team owns WorkOS's internal data platform end to end: ingestion, orchestration, the Snowflake warehouse, dbt transformations, governance and access controls. We also own the consumption layer: the reverse-ETL syncs that land data in Salesforce and Slack, the semantic views that agents query, the definitions that keep reporting consistent across the company, and the visualization tooling the company uses (ask us about Flashboards

We run on an agent-first operating system: we are a lean team that moves fast, we document so agents can execute, and AI agents query the warehouse, run our runbooks, and open pull requests alongside us. We trust each other's expertise, we work out loud and in the open, and not opposed to rapid experimentation to get to the right solution for the business.

We're hiring a Data Engineer to own and evolve the systems that move, transform, protect, and serve data across our internal warehouse. This is a high-ownership role on a lean team: you will be the DRI for the platform and its core data models, partner directly with Product Engineering, RevOps, Finance, GTM Engineering, and Security, and raise the bar on reliability, correctness, and operational rigor. The role spans the platform and what runs on it. You will own ingestion, orchestration, and access governance; the dbt models and metric definitions that depend on them; and how AI is applied across the data stack, so that trusted data is easy for both people and AI agents to discover, understand, and work with.

You don't need to have done this exact job before. The best data engineers at WorkOS are the ones who notice in a Slack thread that a number doesn't match, trace it from the dashboard through the Gold model to the connector, fix the connector, and confirm the definition with its owner before the weekly review. When a business team asks for a field in Salesforce, they don't hand it off; they build the model, write the sync, and add the test. They would rather automate the runbook than run it a third time. They enjoy collaboration with different parts of the business and can find simple, scalable solutions to ambiguous problems. If that sounds like how you work, we want to talk.

RESPONSIBILITIES

- Own the reliability, freshness, and scaling of the ingestion and orchestration pipelines that land source data in Snowflake, including monitoring, alerting, runbooks, and backfill and reprocessing patterns

- Design, build, and scale the core dbt models (Bronze, Silver, Gold) for billing and usage, CRM, product events, and GTM funnel reporting

- Partner with Product, Finance, RevOps, and GTM to define metrics and codify them in the warehouse, and diagnose and resolve data quality and freshness issues at source, not just downstream

- Own Snowflake RBAC, dynamic masking, and PII classification for humans, agents, and service accounts, so sensitive data is protected without blocking legitimate use, and review DDL and access requests from Engineering and GTM

- Own the reverse-ETL layer and the runbooks that deliver warehouse data to Salesforce, Slack, and internal agents

- Extend the semantic views, context, and evaluations that let agents answer business questions accurately, and expand what agents can operate directly, from runbooks and ingestion to pull requests

- Build and advance the CI/CD review gates in the data-platform monorepo, including the automated review that agent-authored pull requests pass through

- Own the infrastructure the data platform runs on: the compute, deployments, secrets and access patterns, and environments behind ingestion and orchestration, with attention to availability and failure modes, in partnership with our infrastructure engineers

Example problems you might work on, possible paths rather than a fixed roadmap:

- Standardizing how Postgres and SaaS sources are ingested, and consolidating end-to-end pipeline deployment and orchestration in Prefect

- Managing Snowflake RBAC, resource management, and masking policies as code with Terraform

- Using query history to improve analytics tables and semantic views, and to keep agent answers accurate and consistent as data grows and metrics shift

- Automating masking coverage as new data sources arrive, so adding a new table no longer needs a human in the loop

- Automating near-certain matches in the Identity Graph

- Pseudonymizing product data in the ingestion path, alongside compliance and data-deletion policies

- Extending transcript aggregation across sources, including PII detection before transcripts enter the warehouse

- Building the reverse-ETL framework and runbooks that deliver data to other tooling and agents

- Running self-hosted data services on Kubernetes and managing their AWS resources (IAM, storage, secrets) as code with Terraform

QUALIFICATIONS

- 5+ years (or equivalent) building and operating production data platforms, including the transformation layer

- Deep experience with Snowflake, dbt, and an orchestrator such as Prefect, Airflow, or Dagster, and with ingesting data from production databases and SaaS sources, including backfill and reprocessing patterns

- Experience running data systems in production: monitoring, alerting, debugging, incident response habits, and pragmatic SLO/SLA thinking

- Experience with warehouse access governance: RBAC, masking policies, and PII handling

- Strong data modeling judgment and an understanding of schema evolution

- Strong SQL and Python; disciplined engineering practices (tests, docs, reviews, CI/CD)

- Proven experience operating as the only engineer on a layer, balancing foundational architecture with urgent business needs

- Working knowledge of how GTM, Finance, and Product teams operate in addition to working with Engineering, and experience translating ambiguous business questions into technical specs

- Comfortable using LLMs and coding agents as part of your day-to-day development workflow, with the judgment to validate their output and scale it into shared processes, and embracing AI and automation to scale platform work and accelerate your teammates

- A systems thinker who reasons carefully about freshness, correctness, and failure modes, especially for data that everything else depends on

- Pragmatic: you start with the simplest solution that works, prove it, then scale it, and you balance fast answers with durable solutions

- You look for where AI can remove a bottleneck for the people and agents who depend on the warehouse, and you build the durable tools and workflows they rely on every day

Benefits and Perks (US Only)

At WorkOS, we offer resources that emphasize personal and familial well-being. We offer healthcare coverage for you and your family, including medical, dental, and vision. We offer parental leave, paid-time off and fully remote working arrangements.

- 401k matching

- Competitive Equity

- Healthcare, dental and vision coverage

- FSA, ST/LT Disability, Voluntary Life

- Carrot fertility benefits

- 20 days paid vacation + 10 holidays + unlimited sick leave

- 12 weeks fully paid parental leave

- Fitness: Monthly stipend for gyms, yoga classes, race registrations or whatever keeps you active

- Wellness: Monthly stipend for a massage, meditations class, therapy, or activities that enhance your well-being

- Commuter benefits for hybrid employees in SF/NYC

- Unlimited token usage!

Please inquire directly with our recruiting team for benefits available to those working outside the US.

Equal Opportunity Employer

WorkOS is an equal opportunity employer, committed to diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Compensation: $175K - $240K

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Data Engineer in Canada vacancy
  • usd150k - usd205k per year

     ...financial crime. Our integrated solution unifies data across risk teams to help organizations...  ...We are looking for a Senior Data/ML Engineer to own the data and machine learning foundation...  ...one hour to 300 days, served to the rules engine and to models under a sub-second budget.... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours
    1 day per week

    Sardine.ai

    Canada
    10 hours ago
  •  ...Realtime, and Vector Search. All services are deeply integrated and designed for growth. ABOUT THE ROLE We’re looking for a Data API Engineer to join our Data API Team and help improve the feature set, reliability and performance of our Data API, based on the PostgREST... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Supabase

    Canada
    10 hours ago
  • usd150k - usd250k per year

     ...support billions in trading volume per day. We've agonized about our data model abstractions, created horizontal scalability, and crafted...  ...for our clients. By combining highly-skilled product and engineering talent with seasoned finance professionals, we're building the... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work

    Clear Street

    Canada
    10 hours ago
  • $143.8k - $231.9k per year

     ..., visible impact and put something genuinely rare on your CV, keep reading. About the Role: Hi there! We're hiring a Senior Data Engineer to join our team. We’re building an AI-native data platform and looking for a data engineer to help scale it. You’ll build core pipelines... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Camunda

    Canada
    10 hours ago
  •  ...ABOUT THE ROLE Join a data infrastructure and analytics team building a platform that turns information from many sources into reliable, current company intelligence. You will own the platform end to end, from architecture and ingestion through production operations, helping... 
    Suggested
    Full time
    Remote work

    Clera

    Canada
    10 hours ago
  • $174k - $240k per year

     ...our way to creating a category defining business assisting Americans in need. THE JOB We are looking for our first in-house Data Engineer to own and evolve our core data infrastructure. This is an early and high-impact role. As the data engineering function grows under... 
    Full time
    For contractors
    Remote work
    Weekend work

    Atticus

    Canada
    10 hours ago
  •  ...who pay for a subscription to build a more nuanced understanding of the news, the world, and themselves. THE OPPORTUNITY: SENIOR DATA ENGINEER As a senior Data Engineer, you'll build the analytical foundation that Ground News runs on. You'll sit within our ML chapter... 
    Full time
    Remote work

    Ground News

    Canada
    10 hours ago
  •  ...brokerage accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve...  ...impact, we encourage you to apply. Your Role As a Data Risk Engineer, you will implement and tune Alpaca's Data Loss Prevention... 
    Full time
    Home office

    Alpaca

    Canada
    10 hours ago
  • usd169k - usd211k per year

     ...and we evaluate AI fluency as part of our hiring process. Join us and help redefine what's possible. We're looking for a Staff Data Engineer to own the architecture and technical vision of our data platform. This is a high-leverage, high-autonomy role where you'll set the... 
    Full time
    Visa sponsorship
    Work visa

    ClickUp

    Canada
    10 hours ago
  • $169.2k per year

     ...DOES WORKING WITH DATA MOTIVATE AND EXCITE YOU? DO YOU WANT TO MAKE A DIFFERENCE CROSS FUNCTIONALLY? Then Jobber might be the place for you! We’re looking for a new Staff Data Engineer to join our Data Platform Team. Jobber exists to help people in small businesses be... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Weekend work

    Jobber

    Canada
    10 hours ago
  • $160k per year

     ...want to challenge conventions in gaming, media and entertainment, we want to talk to you. About the Role & Team As a Staff Data Engineer, you'll partner closely with Data Services, Analytics Engineering, Product, and Business stakeholders to design and deliver... 
    Full time
    Remote work

    Penn Interactive

    Canada
    10 hours ago
  •  ...cultural moments that shape them, building conviction through real-time data and the verified performance of top traders. With self-custody...  ...from a16z, Sequoia Capital and Paradigm. As a Senior Data Engineer at Phantom, you’ll help build and scale the foundation that powers... 
    Full time
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Phantom

    Canada
    10 hours ago
  • $130k per year

     ...to challenge conventions in gaming, media and entertainment, we want to talk to you. About the Role & Team As a Senior Data Engineer, you’ll work hand-in-hand with the Data Services team to build, validate and deliver transformed data to meet stakeholder requirements... 
    Remote work

    Penn Interactive

    Canada
    10 hours ago
  •  ...Data Full Time About Egen: Egen is a fast-growing and entrepreneurial company with a data-first mindset. We bring together the best engineering talent working with the most advanced technology platforms, including Google Cloud and Salesforce, to help clients drive... 
    Full time

    Egen

    Canada
    10 hours ago
  •  ...global team is a diverse group of experienced engineers, traders, and brokerage professionals who...  ...apply. About the team & role The Data Platform team builds and operates the...  ...data platform, including distributed query engines, orchestration, lakehouse storage, metadata... 
    Full time
    Remote work
    Home office

    Alpaca

    Canada
    10 hours ago
  • usd160k per year

     ...value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft....  ...curious people to help us do it. As a member of our Analytics & Data Insights team, you'll tackle the kind of problems that don't have... 
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Canada
    10 hours ago
  • usd115k - usd145k per year

     ...E Source is seeking a Databricks Data Engineer to join the Machine Learning Engineering team. This role focuses on designing, building, and maintaining scalable, reliable, and secure data pipelines, infrastructure, and systems that support consulting services and software-... 
    Long term contract
    Full time
    Temporary work
    Remote work
    Work visa
    Flexible hours

    E Source Companies

    Canada
    10 hours ago
  • usd76.6k per year

     ...Data Engineer II Location: Remote Position Summary The Data Engineer II designs, develops, maintains, and improves software applications and business processes. This mid-level role works independently on many development and maintenance tasks while collaborating... 
    Full time
    Remote work

    Horace Mann

    Canada
    10 hours ago
  • $185.3k - $239.8k per year

     ...of 300,000 local service businesses. If making an impact inspires you, join us. Imagine what we’ll build together. ABOUT THE DATA ENGINEERING TEAM Thumbtack's Data organization is responsible for the foundations of our marketplace data: the event taxonomy used across... 
    Full time
    Seasonal work
    Local area

    Thumbtack

    Canada
    10 hours ago
  • $145k - $165k per year

     ...digital health, the future of work, and family health. Learn more at get-carrot.com . The Opportunity Carrot is seeking a Sr. Data Engineer to lead the evolution, reliability, and scalability of our modern data infrastructure across analytics, reporting, and business... 
    Long term contract
    Full time
    Temporary work
    Worldwide
    Flexible hours
    Shift work

    Carrot

    Canada
    10 hours ago
  • usd200k per year

     ...process! About the role Every board number, retail report, and marketing decision at Grüns runs through our data platform. As Director of Data Engineering, you will own that platform and lead the team that builds it. We moved fast to get here, and now we're building... 
    Full time
    Internship
    Manual labor
    Remote work
    Flexible hours

    Grüns

    Canada
    10 hours ago
  • $175k - $205k per year

     ...About Cortex Cortex is the Engineering Operations Platform - mission control for the AI software factory. As AI multiplies how much teams...  ...read more about it here . Role Summary As a Senior Data Engineer , you’ll own our internal data systems and pipelines.... 
    Full time
    Remote work
    Flexible hours

    Cortex

    Canada
    10 hours ago
  •  ...About the Role We're looking for a FinOps Data Engineer to help drive cost optimization and cloud financial governance across our AWS infrastructure and GCP footprint. You'll work cross-functionally with Engineering, Finance, and Product to find and ship savings, build... 
    Full time
    Remote work
    Flexible hours

    Supabase

    Canada
    10 hours ago
  • usd262k per year

     ...equal opportunity for all, and you should too. Come do the best work of your life at Boulevard. We’re hiring a Director of Engineering, Data to build and lead the technical foundation behind Boulevard’s data ecosystem and products. You’ll own our data infrastructure,... 
    Long term contract
    Full time
    Temporary work
    Self employment
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Boulevard

    Canada
    10 hours ago
  • usd144k - usd176k per year

     ...constant source of stress into a clear signal owners can use to run stronger, more resilient businesses. We’re looking for a Senior Data Engineer to help us scale our data ecosystem as Relay enters an exciting new chapter of growth. This is a unique opportunity to be... 
    Full time
    Internship

    Relay Financial

    Canada
    10 hours ago
  •  ...Certified Data Team Full-time About Toptal Toptal is a global network of top talent in business, design, and technology that...  ...driven organization. The primary objective of the Data Analytics Engineer is to help drive business impact and better decision making by laying... 
    Full time
    Remote work

    Toptal

    Canada
    10 hours ago
  •  ...global economy within everyone's reach while doing the most important work of your career. About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling Stripes to leverage data to make informed decisions and... 
    Internship

    Stripe

    Canada
    7 days ago
  • usd275k per year

     ...value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft....  ..., and most curious people to help us do it. As the head of the Data Foundation pillar of our Analytics and Data Insights team, you’ll... 
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Canada
    10 hours ago
  •  ...Software Engineer, Data Quality Company Overview Archera empowers organizations of all sizes to optimize their cloud costs through unique, short-term, insured commitments. Thousands of customers rely on Archera's innovative FinTech solutions to increase their cloud... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Archera

    Canada
    10 hours ago
  • $135k - $230k per year

     ...mission is to build reliable, fair and open infrastructure for AI data. We want data to be valuable for the people who create it and...  ...train on it. Our team is a quickly growing group of researchers, engineers and operators building the economy that shapes what AI will become... 
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    Visa sponsorship

    HUD

    Canada
    10 hours ago

Do you want to receive more vacancies?

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