ITMC Systems, Inc
Data Platform Engineer (Database development)
Skills
1 month 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:
13 September 2026
What they need
Position: Data Platform Engineer (Database development)
Location: Toronto, ON (Hybrid - 3 days/week onsite)
Experience Level: 10+ Years
Role Overview & Core Expectations:
This is a Backend Platform Engineering role focusing primarily on Python microservices development, coupled with Snowflake-native data application development. Candidates will be evaluated primarily through a Backend Engineering panel to assess platform architecture, Python, and microservices capabilities.
Key Responsibilities:
Collaborate with stakeholders to translate financial business logic into performant backend features and data products.
Design and deploy scalable microservices within the FastAPI ecosystem with clear service boundaries and OpenAPI/Swagger documentation.
Design and develop Snowflake-native applications using Snowpark (Python), stored procedures, tasks, streams, and dynamic tables for day-end processing engines.
Write and optimize SQL queries against Snowflake and PostgreSQL for analytical and reporting workloads.
Own end-to-end feature delivery from API contract design to testing, deployment, and monitoring.
Ensure security and access controls utilizing OAuth2, JWT, RBAC, and OWASP Top 10 standards.
Qualifications & Requirements:
10+ years of professional full-stack or backend software engineering experience.
Strong hands-on proficiency in Python, FastAPI async patterns, Pydantic, and RESTful API design.
Proven experience with Snowflake data development (Snowpark Python, Tasks, Streams, Stored Procedures) and SQL query optimization.
Solid background in microservices architecture, Docker, CI/CD, and cloud platforms (AWS, Azure, or GCP).
Payments or FinTech industry experience is highly preferred.
Must reside in/near Toronto, ON for 3 days/week onsite work.
Other offers great for you!
These companies are also looking for great profiles
Teksystems
Site Reliability Engineer (SRE) (H/F)
Freelance
92130 Issy-les-Moulineaux, France
Hybrid
Skills
6 months ago
Quick apply
Whub
Site Reliability Engineer (SRE) (H/F)
500€/jour - 650€/jour
Freelance
Lille, France
Onsite
Skills
5 months ago
Quick apply
Cherrypick
Site reliability Engineer (SRE)
550e/jour
Freelance
Paris, France
Hybrid
Skills
1 hour ago
Quick apply
No company information available.