Data Platform Engineer
Staffingine LLC
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.
- ...Chainalysis is seeking a Director of Business Systems & Platform Engineering to lead a cross-functional team across platform and data engineering, integration, and systems administration. You will own the integrated technical roadmap for business systems architecture and...Suggested
- ...Job Title: Data Engineer Kafka / PySpark / Hadoop Location: Toronto, ON Work Model: Onsite Job Type: Full Time (FTE) Job Description We are seeking an experienced Data Engineer with strong hands-on expertise in Kafka, PySpark, Python, and...SuggestedFull time
- ...Position: Data Engineer Location: Downtown Toronto ON (Hybrid) Duration: Contract Company Overview Client is a... ...is to design, build, and maintain the EMFI Data Application Platform, a financial analytics application. The successful candidate...SuggestedContract workWorldwide
$114.28k - $140k
901 Corporate Center Dr, Pomona, CA 91768, USA Description The Senior Data Engineer leads the design, modernization, and operational support of the enterprise data platform. This role is responsible for architecting, optimizing, and supporting enterprise data integration...Suggested- Join the Clean Energy RevolutionBecome a Data Engineering, Senior Specialist at Southern California Edison (SCE) and build a better tomorrow... ...Power BI, Tableau, SAS Viya, Palantir Foundry, or similar platforms.Knowledge of relational database concepts, data modeling,...SuggestedRemote work
- ...Job Title: AWS Cloud Data Engineer Job Type: Full Time Location: Toronto, ON (Onsite) Job Description We are seeking... ...hands-on experience designing and implementing large-scale data platforms, data pipelines, migration, and modernization initiatives....Full time
- Agent & DevOps Platform Engineer Location: Toronto, ON Job Type: Full Time Work Model: Onsite Required Skillsets ~3 5+ years of hands-on CI/CD, cloud, and platform engineering experience in enterprise environments ~ Strong proficiency in Python...Full timeWork experience placement
- ...Job Title: Backend Engineer Python (API & Platform Engineering) Job Location: Toronto Ontario Job Type: Contract Job Description: Design, develop, and maintain scalable backend services using Python Build and manage RESTful APIs and backend integrations...Contract workTemporary work
- Senior Data Engineering & Analytics Lead PM2CM, Inc., (Project Management to Construction Management) is a professional services company and certified SBE and DBE, dedicated to providing Program and Project Management, Construction Management and Project Controls services...Remote work
- ...Job Description: Senior Data Scientist / ML Engineer Location: Diamond Bar, CA (Onsite) Work Mode: Onsite (Full-Time Contract) Experience Range: 4 - 6 Years Payroll: Celebal Technologies (Contract Track) Position Overview We are seeking a highly skilled Senior...Full timeContract work
- ...Job title: Senior Data Science Developer Location: Toronto, ON M5G 2L3. ( 3 days On-site) Hybrid Duration: 6 Months Description: Background Information: The Agency Mental Health & Addiction program requires technical analytics support to deliver...Full timeWork at officeWork from homeHome office
- Southern California Edison is seeking a Data Engineering, Senior Advisor to design and scale ETL pipelines from diverse sources using Python, SQL, Palantir Foundry, Snowflake, and SAP Datasphere. You will drive data governance, architecture, and best practices across Transmission...
$104.04k - $137.84k
...you to join us in “healing and inspiring the human spirit” and to pivot from a “job” opportunity to an authentic experience. The Data Engineer II assists in the implementation of methods to improve data reliability and quality. This role is responsible for combining raw...Temporary workWork experience placementFlexible hours- ...Server,Repository configuration Perform platform upgrades, patching, and environment... ...) Build and maintain EDQ processes: Data profiling,Standardization and cleansing... ...frameworks Support on Azure Cloud Engineering Design and implement EDQ architecture...Shift work
- Oracle EDQ Platform Engineer Location: Brampton, ON Onsite Duration: Possible 3-Month CTH Start: Immediate Role Overview... ...to lead and support the migration of Oracle Enterprise Data Quality (EDQ) from on-premises environments to Microsoft...Immediate startShift work
$18 - $50 per hour
...university graduation and completion of the program Position Overview: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and Digital Thread initiatives within the Capital PreSales organization....Remote jobHourly payFull timeInternshipLocal area$61.8k - $165.33k
The Senior Data & BI Reporting Engineer is responsible for acquiring, cleansing, and analyzing large data sets using technologies such as Databricks, Snowflake, SQL, Python, and Tableau. The role requires collaborating with stakeholders to design and implement ad-hoc data...Temporary work- SUMMARY This role positions data as a strategic asset in support of the company's goals and objectives. The Data Integration Engineer is responsible for designing, developing, and implementing... ...through the company's data governance platform. The engineer must drive projects to...
- ...Job Summary The Senior SQL Server Database Developer / Data Engineer serves as the technical lead for enterprise database architecture... ...ETL/ELT pipelines integrating data from APIs, files, cloud platforms, and enterprise systems Lead PostgreSQL-to-SQL Server...Contract workTemporary workFlexible hours
- ...Description Job Description POSITION IS 100% ONSITE DAILY IN NORCO, CA Job Summary The SQL Server Database Developer / Data Engineer I supports the design, development, implementation, and maintenance of Microsoft SQL Server databases and data integration...Temporary workFlexible hours
- ...NORCO, CA Job Summary The SQL Server Database Developer / Data Engineer II independently designs, develops, and maintains enterprise... ...supporting mission-critical applications and reporting platforms. This role is responsible for developing ETL/ELT processes, optimizing...Temporary workFlexible hours
- ...a0 Join the Clean Energy Revolution \u00a0 Become a Data Science Manager at Southern California Edison (SCE) and build... ...filings. As a trusted technical leader, you will partner with engineers, strategy owners, IT, risk management, and regulatory teams to...Remote workRelocation
- ...Job Title: Data Scientist Location: Mississauga, ON Hybrid (2-3 Days onsite) Mode: Fulltime Job Summary Seeking an AI Engineer skilled in GenAI LLMOps and MLOps to design develop and deploy scalable production grade machine learning and generative AI...Full time
- ...Assignment: RQ11583 - Data Scientist - Senior Job Title: Data Scientist - Senior Requisition... ...Collaboration Collaborate with data engineering teams on integrating governance capabilities with: Azure Data Platform SQL Server Power BI Other...Work at office
- ...Job Title: Salesforce Data Cloud Developer Job Type: Full Time Location: Toronto, ON (Onsite) Job Description... ...using Salesforce Data Cloud, Customer 360, and related Salesforce platforms Build and manage data ingestion pipelines, identity resolution...Full time
$105.79k - $141.05k
...the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and... ...the U.S. The Role At Lumen, the Lead Information Security Engineer owns the development, maintenance, and defensibility of the security...Full timeTemporary workRemote work- The engineering team at Chainalysis is inspired by solving the hardest technical challenges and building products... ...and our mission is to build a flexible, AI-driven platform that automates entity resolution, optimizes data labeling pipelines, and creates predictive models...Flexible hours
$169k - $253k
...your work will directly influence how our engineers craft and build, and how millions of... ...Our role sits at the intersection of AI, platform engineering, and user-centred design, enabling... ...platform strategy, driving a culture of data-driven decision-making, experimentation,...Full timeSecond jobWork at officeLocal areaRemote workWork from home$40 per hour
...As a Machine Learning Engineering Intern, you will be part of a collaborative team supporting... ...role is to contribute to Workiva's data scientists' efforts within the Data Management... ...and Kubernetes Knowledge of cloud platforms such as AWS Proficiency with Python and...Remote jobFull timeSummer workInternshipSummer internshipWork at office- ...DevOps Engineer Location: Toronto, ON Work Model: Onsite Job Type: Full Time Roles and Responsibilities Hands-on... ...Collaborate with the Team: Work alongside senior engineers, platform specialists, and developers to gather feedback on POCs and iterate...Full timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Platform Engineer. Be the first to apply!
- data engineer machine learning Ontario, CA
- data science developer Ontario, CA
- finance data engineer Ontario, CA
- data engineer analytics Ontario, CA
- data center engineer Ontario, CA
- data engineer Ontario, CA
- senior data center engineer Ontario, CA
- data developer Ontario, CA
- data capturer Ontario, CA
- data loss prevention analyst Ontario, CA



