Find a jobRecruiters

Data Platform Engineer

Exclusive opportunity

Onsite

Data Platform Engineer

ITMC Systems, Inc

Data Platform Engineer

Skills

Google Cloud PlatformSQL QueriesDockerPythonMicroservicesPostgreSQLSnowflakeSwagger/OpenAPIData AnalysisAWSFastAPIAzure

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Toronto, ON, Canada

Work mode:

Onsite

Published on:

17 August 2026

What they need


Job Overview We are seeking a Senior Backend Data Platform Engineer (10+ years experience) to design, build, and maintain our EMFI Data Application Platform, a high-throughput financial analytics application.

Note: This is primarily a Backend Platform Engineering (Python) role with strong data development capabilities—not a traditional heavy Data Pipeline/ETL role. Candidates will be evaluated on core backend architecture, Python, and microservices proficiency first.

Workplace Type & Location: Hybrid (3 days/week Onsite in Toronto, ON). Candidates must reside in or near the Greater Toronto Area.

Key Responsibilities

  • Backend & API Development: Design and deploy scalable microservices using FastAPI . Implement robust RESTful API endpoints, ensuring clear API contracts versioned and documented via OpenAPI/Swagger.
  • Snowflake Data Platform: Develop Snowflake-native applications utilizing Snowpark (Python) , stored procedures, tasks, streams, and dynamic tables to power backend day-end processing engines.
  • Database Optimization: Write and optimize complex SQL queries against Snowflake and PostgreSQL for reporting, aggregation, and analytical engines.
  • End-to-End Ownership: Own end-to-end feature delivery—from initial requirements gathering and API contract definition to implementation, automated testing, and cloud deployment.
  • Security & Architecture: Implement microservices patterns (service discovery, distributed tracing, async processing) and ensure platform security aligned with OWASP Top 10, role-based access control (RBAC), and OAuth2/JWT.

Requirements & Technical Qualifications

  • Experience: 10+ years of professional backend platform development experience delivering production-grade applications.
  • Core Backend: Mastery of Python , async FastAPI patterns, microservices architecture, and Pydantic-based data validation.
  • Snowflake Expertise: Hands-on experience building Snowflake-native engines, utilizing Snowpark, Tasks, Streams, Dynamic Tables, and Stored Procedures.
  • Database & APIs: Advanced SQL capabilities (Snowflake/PostgreSQL), strong REST API design, and OpenAPI specifications.
  • DevOps & Cloud: Hands-on with Docker/Docker Compose, Git workflows, CI/CD pipelines, and general cloud platform environments (AWS/Azure/GCP).
  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Industry Experience: Prior experience in Payments, Fintech, or Financial Services is a strong asset.

Other offers great for you!

These companies are also looking for great profiles

Trait d'Union

Data Platform Engineer

550-680€

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

AWS

3 months ago

Quick apply

LeHibou

Data Platform Engineer GCP

575€ / jour

Freelance

94220 Charenton-le-Pont, France

Hybrid

Skills

Google Cloud PlatformTerraform

15 days ago

Quick apply

Visian

Data Platform Engineer

Freelance

Paris, France

Onsite, Hybrid

Top Recruiter

Skills

PythonDatabricksApache SparkData governanceDataOpsGit-based CI/CD

14 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools