Loading...

Senior Data Engineer

  • Company: Get A Job.ai
  • Location: Canada
  • Salary: Pay not listed
  • Full Time
  • Canada

Website Get A Job.ai

Represented by Get A Job.ai

We are representing a confidential fintech platform operating across North America in their search for a Senior Data Engineer to establish data engineering as a core discipline within their organization.

This is a high-ownership, greenfield role where you'll build the data and ML platform infrastructure that transforms models into reliable production services. You'll own the foundation that bridges data science and product teams, working with large volumes of financial data that power decision-making for banks and financial institutions across the continent.

Responsibilities

  • Own and evolve the data platform including BigQuery warehouse, dbt transformation layers, Airflow/Cloud Composer orchestration, and Pub/Sub ingestion that feed every model and metric
  • Build and operate the ML platform with training pipelines (Kubeflow on Vertex AI), model serving (FastAPI behind Vertex endpoints), CI/CD, containerization, and typed contracts
  • Take operational ownership of model-serving infrastructure so reliability isn't carried by data scientists alone
  • Harden and standardize data models the business depends on by improving schemas, fixing data-quality issues, and establishing trustworthy source-of-truth feeds
  • Establish data governance and observability, bringing data under proper governance and building operational metrics for products
  • Standardize data engineering patterns, tooling, and pipelines across product lines for broader team adoption
  • Partner with data science, backend, and product teams on producer-to-consumer contracts for models and downstream aggregation
  • Design scalable data pipelines that process and transform large volumes of financial data
  • Develop cost-efficient, high-performance data services supporting real-time and batch workloads

What We're Looking For

  • Experience: 5+ years of hands-on Data Engineering experience designing, building, and operating production data platforms, pipelines, and warehouse solutions in cloud environments
  • Data Engineering Expertise: Strong experience with ETL/ELT development, data modeling, schema design, orchestration, data quality, lineage, and warehouse optimization; experience with BigQuery, dbt, Airflow or equivalent modern tooling highly desirable
  • Technical Foundation: Expert SQL (non-negotiable) and strong Python skills with ability to build scalable, maintainable, well-tested data solutions supporting operational and analytical workloads
  • Cloud Data Platforms: Experience with modern cloud-native data ecosystems including data warehouses, event-driven architectures, distributed processing, and platform observability
  • Operational Excellence: Demonstrated ownership of production systems including monitoring, reliability, performance tuning, cost optimization, incident response, and ongoing improvements
  • Machine Learning Platform Exposure: Experience supporting ML workflows, feature pipelines, model-serving infrastructure, or MLOps environments is an asset
  • Collaboration: Ability to partner effectively with Data Science, Product, Engineering, and QA teams to deliver trusted, scalable, well-governed data solutions
  • Education: Bachelor's degree in Computer Science, Data Engineering, Software Engineering, or related technical field, or equivalent practical experience
  • Work Authorization: Must be legally authorized to work in Canada

Tech Stack: Python, SQL, Bash, Google Cloud Platform (GCP), BigQuery, dbt, Airflow (Cloud Composer), Pub/Sub, Cloud Functions, Kubeflow, Vertex AI, MLflow, FastAPI, Docker, Terraform, Protocol Buffers, Azure DevOps, Grafana, GCP Logging. You don't need experience with every tool—strong fundamentals matter most.

Location: Canada, remote work environment with occasional in-person gatherings

How We Work With You

Our talent team at Get A Job.ai will guide you through the process. After you apply through our platform, one of our recruiters will conduct an initial screening to understand your background and ensure alignment with the role requirements. If there's a strong match, we'll submit your profile to our client for consideration. Please do not contact the client directly—all communication and coordination will flow through Get A Job.ai to ensure a smooth, professional process.

Pay

This role offers competitive compensation. Specific details will be discussed during the screening process with our recruiting team.

Equal Employment Opportunity: Get A Job.ai is committed to inclusive hiring practices and works with clients who share our values of diversity and equal opportunity. We encourage applications from candidates of all backgrounds.

Apply with Get A Job.ai

A recruiter will review your profile and submit you to the client. Do not contact the client directly.

More options

Apply with Get A Job.ai

Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.

Apply through Get A Job.ai. A recruiter will review your profile and submit you.

Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).

Listing facts

  • Role Senior Data Engineer
  • Employer Get A Job.ai
  • Location Canada
  • Type Full Time
  • Pay (from listing) Pay not listed
  • Posted September 6, 2026
  • Apply by October 6, 2026
  • Country Canada
  • Overview Full job description on this page (607 words)

Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

Typical work in Data Engineer

Independent occupational context from O*NET (U.S. public-domain labor data). This is about the occupation, not a rewrite of this employer's posting.

  • Develop and document database architectures.
  • Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
  • Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements.
  • Design databases to support business applications, ensuring system scalability, security, performance, and reliability.
  • Develop data models for applications, metadata tables, views or related database structures.
  • Design database applications, such as interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access of the generic database structure.

Source: O*NET

Limited public data for this employer

We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

Explore related openings

Occupation family: Data Engineer

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.

Senior Data Engineer Get A Job.ai · Canada