Talent.com
Staffingine LLC
Data Platform EngineerStaffingine LLC • Toronto, ON, Canada
Data Platform Engineer

Data Platform Engineer

Staffingine LLC • Toronto, ON, Canada
Il y a 17 heures
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

Job Title: Data Platform Engineer
Job Location: Toronto Ontario
Job Type: Contract

Job Description:

Collaborate with internal stakeholders to translate business and analytical requirements into well-defined backend features and data products.

Design and deploy scalable microservices within the FastAPI ecosystem, establishing clear service boundaries for domain-specific services and ensuring loose coupling through well-defined API contracts.

Design and develop Snowflake-native applications including Snowpark (Python), stored procedures, tasks, streams, and dynamic tables to support day-end processing engines that run natively within the Snowflake compute layer.

Design and implement RESTful API endpoints using FastAPI ensuring data contracts are clearly defined, versioned, and documented via OpenAPI/Swagger.

Write and optimize SQL queries against Snowflake and PostgreSQL for reporting, aggregation, and analytical use cases.

Own end-to-end feature delivery: from requirements gathering and API contract definition through implementation, testing, and deployment.

Ensure platform security by applying best practices around authentication, authorization (RBAC), input validation, and safe error handling, aligned with OWASP Top 10.

Technical Skills

Experience designing and implementing microservices architectures, including service discovery, inter-service communication, API versioning, and distributed tracing/logging for observability.

Proficiency in Python for backend development, including FastAPI async patterns, and Pydantic-based data validation.

Hands-on experience with SQL and analytical databases for writing optimized queries, aggregations, and data transformations.

Experience developing Snowflake-native applications: stored procedures (JavaScript/Python), Tasks, Streams, Dynamic Tables, and Snowpark for building backend processing engines.

Understanding of REST API design, OpenAPI specifications, and API integration patterns in frontend applications.

Knowledge of authentication and authorization patterns including JWT, OAuth2, and role-based access control.

Experience with Docker and Docker Compose for local development and containerized deployments.

Familiarity with CI/CD pipelines for automated testing and deployment.

Experience with version control using Git, including branching strategies and code review workflows.

Ability to work with cloud platforms (AWS, Azure, or GCP) for data storage, compute, and deployment.

Qualifications and Skills

Bachelor's degree (Master's preferred) in Computer Science, Software Engineering, Information Systems, or a related discipline.

5-7 years of professional full stack development experience, with demonstrated delivery of production-grade web applications.

Experience in the Payments or Fintech industry would be a strong asset.

Proven ability to work independently, manage multiple concurrent workstreams, and deliver with minimal oversight.

Excellent communication and interpersonal skills, with the ability to engage both technical and non-technical audiences.

Unquestionable personal and business ethics and integrity.

Créer une alerte emploi pour cette recherche

Data Platform Engineer • Toronto, ON, Canada

Offres similaires

Remote Platform Engineer — Cloud, Kubernetes & Data

RealmToronto, ON, CA
Télétravail
Temps plein

A forward-thinking technology company is seeking a Platform Engineer to design, build, and maintain infrastructure for a data platform used by developers worldwide.This fully remote position requir... Voir plus

 • Offre sponsorisée

Platform Engineer - C$100,000 - C$150,000 A Year

RavlToronto County, Canada
Temps plein

Designs and delivers cloud platforms, infrastructure, and automation for modern engineering teams, focusing on security, reliability, and continuous delivery. Voir plus

 • Offre sponsorisée

Senior Data Platform Engineer

GravityToronto, ON, CA
Temps plein

Join to apply for the Senior Data Platform Engineer role at Gravity.Get AI-powered advice on this job and more exclusive features.Gravity is the platform public agencies use to manage budgeting, au... Voir plus

 • Offre sponsorisée

Senior Data Platform Engineer

TekRekToronto, ON, CA
Temps plein

TekRek is partnered with a high-growth product company building the data platform behind a modern telematics API, supporting real-time ingestion, storage, enrichment, and analytics for high-volume ... Voir plus

 • Offre sponsorisée

Snowflake Platform Engineer

Curate PartnersToronto, ON, CA
Temps plein

CIBC Mellon is seeking a senior Snowflake platform engineer to own and evolve its enterprise cloud data platform.This role focuses on designing scalable data infrastructure, ensuring secure and gov... Voir plus

 • Offre sponsorisée

Senior Data Platform Engineer

Riverside Natural Foods Ltd. (Home of MadeGood)Toronto, ON, CA
Temps plein

Join Riverside Natural Foods Ltd.Canadian-based, family-owned, and globally operating business.As a B-Corp certified, Triple-Bottom Line company, we manufacture nutritious, 'better-for-you' snacks ... Voir plus

 • Offre sponsorisée

Staff Data Platform Engineer - Snowflake

RBCToronto, Ontario, Canada
Temps plein

What is the opportunity? Join RBC's.Cloud Data Lake Platform (Snowflake) Engineering.Staff Data Platform Engineer , where you'll play a critical role in designing, building, and operating one of Ca... Voir plus

 • Offre sponsorisée

Data Platform Engineer Role In Toronto

ScotiabankToronto, Canada
Temps plein

Become a key contributor as a Data Platform Engineer at Scotiabank located in Toronto, Ontario.This role focuses on site reliability through proactive monitoring and incident management.Work within... Voir plus

 • Offre sponsorisée

Data Platform Engineer Role in Toronto

ScotiabankToronto, ON, CA
Temps plein

Become a key contributor as a Data Platform Engineer at Scotiabank located in Toronto, Ontario.This role focuses on site reliability through proactive monitoring and incident management.Work within... Voir plus

 • Offre sponsorisée

Fabric Analytics Platform Engineer for Data Lakes-Hybrid

Insight GlobalToronto, ON, CA
Temps plein

A leading staffing and consulting firm is looking for a highly skilled Fabric Architect/Engineer for a 6-month hybrid contract role.This position involves working with one of their top insurance cl... Voir plus

 • Offre sponsorisée

Senior Engineer in Platform or Data at Wealthsimple

WealthsimpleToronto, Ontario, Canada
Temps plein

Shape the future of financial technology at Wealthsimple as a Senior Engineer specializing in Platform or Data.Based in Toronto, this role emphasizes enhancing the developer experience and data inf... Voir plus

 • Offre sponsorisée

Data Engineer

Inizio Partners CorpToronto
Temps plein

We're looking for a Senior Data Engineer with strong data platform experience to help with support of existing AWS/dbt platform and that can help with standing up our new GCP platform, working with... Voir plus

 • Offre sponsorisée

Data Platform Engineer

Princeton IT Services, IncToronto, Ontario, Canada
Temps plein

Director Data and AI, Embedded Finance.The primary focus of this role will be to design, build, and maintain the EMFI Data Application Platform, a financial analytics application.The incumbent will... Voir plus

 • Offre sponsorisée

Sr. Data Platform Engineer

tripstackToronto, ON, CA
Temps plein

Founded in Toronto, Canada in 2016, Tripstack has been part of Etraveli Group since 2019.It is a B2B Flights as a Service provider and a world leader in virtual interlining.Operating from offices i... Voir plus

 • Offre sponsorisée

Platform Engineer

RealmToronto, Ontario, Canada
Temps plein

This range is provided by Realm.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Realm.Our client is a well-fu... Voir plus

 • Offre sponsorisée

Lead Data Platform Engineer - C$110,000 - C$120,000 A Year

Ontario Cannabis StoreToronto, Canada
Temps plein +1

Posted Thursday, November 27, 2025 at 5:00 AM About Us The Ontario Cannabis Store provides safe, responsible access to recreational cannabis for adults 19 and older.We operate the sole legal online... Voir plus

 • Offre sponsorisée

Azure Data Platform Engineer

Compunnel, Inc.Toronto, ON, CA
Temps plein

A leading consulting firm in Toronto is seeking an Azure Data Consultant to design and deploy data solutions on the Azure platform.The role involves managing CI/CD pipelines and ensuring secure dat... Voir plus

 • Offre sponsorisée

Sr. Data Engineer - Data Platform

PaytmToronto, ON, CA
Temps plein

If working with billions of events, petabytes of data, and optimizing for the last millisecond is something that excites you then read on! We are looking for a Senior Data Engineer who has seen the... Voir plus

 • Offre sponsorisée

Lead Data Engineer, Cloud Platforms at Citco

The Citco Group LimitedToronto, ON, CA
Temps plein

Advance your career as a Lead Data Engineer at Citco, specializing in Databricks and cloud data solutions.Help shape the future of data engineering in a collaborative environment.You will manage an... Voir plus

 • Offre sponsorisée

Senior Real-Time Data Platform Engineer (Kafka)

HRbrain Inc.Toronto, ON, CA
Temps plein

A leading tech consulting firm in Toronto is seeking an experienced developer to contribute to enterprise-scale event streaming platforms using cutting-edge technologies such as Kafka and cloud com... Voir plus