Talent.com
Siri InfoSolutions Inc
Data EngineerSiri InfoSolutions Inc • Mississauga, ON, Canada
Data Engineer

Data Engineer

Siri InfoSolutions Inc • Mississauga, ON, Canada
6 hours ago
Job type
  • Full-time
  • Quick Apply
Job description

Position: Data Engineer

Location: Downtown Toronto ON (Hybrid)

Duration: Contract

Company Overview

Client is a global leader in fintech and payments, connecting financial institutions, corporations, merchants, and consumers millions of times every day. Client delivers secure, reliable, and scalable technology that powers payments and financial services worldwide.

Job Overview

The primary focus of this role is to design, build, and maintain the EMFI Data Application Platform, a financial analytics application. The successful candidate will work across the full stack to deliver reliable, performant, and secure data products.

Reports To: Director, Data and AI Embedded Finance

Responsibilities

  • 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 and well-defined API contracts.
  • Design and develop Snowflake-native applications using Snowpark (Python), stored procedures, Tasks, Streams, and Dynamic Tables.
  • Build day-end processing engines that run natively within the Snowflake compute layer.
  • Design and implement RESTful API endpoints using FastAPI, with clearly defined, versioned, and documented API contracts using 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.
  • Implement platform security best practices, including authentication, authorization/RBAC, input validation, and safe error handling aligned with OWASP Top 10.

Technical Skills

  • Strong experience designing and implementing microservices architectures, including service discovery, inter-service communication, API versioning, distributed tracing, and logging/observability.
  • Proficiency in Python backend development, including FastAPI async patterns and Pydantic-based data validation.
  • Strong SQL and analytical database experience, including optimized queries, aggregations, and data transformations.
  • Hands-on experience with Snowflake-native development, including:
    • Snowpark
    • Stored Procedures (JavaScript/Python)
    • Tasks
    • Streams
    • Dynamic Tables
  • Strong understanding of REST API design and OpenAPI specifications.
  • Knowledge of authentication and authorization patterns, including JWT, OAuth2, and RBAC.
  • Experience with Docker and Docker Compose.
  • Familiarity with CI/CD pipelines for automated testing and deployment.
  • Strong Git experience, including branching strategies and code review workflows.
  • Experience with AWS, Azure, or GCP.

Qualifications

  • Bachelor's degree; Master's preferred, in Computer Science, Software Engineering, Information Systems, or a related discipline.
  • 7+ years of professional full-stack development experience with demonstrated delivery of production-grade web applications.
  • Payments or fintech industry experience is a strong asset.
  • Ability to work independently, manage multiple concurrent workstreams, and deliver with minimal oversight.
  • Excellent communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders.
  • Strong professional ethics and integrity.
Create a job alert for this search

Data Engineer • Mississauga, ON, Canada

Similar jobs

Data Engineer

ALLTECH CONSULTING SVC INCMississauga, Peel Region, CA
Full-time

This position is for a Cloud Data engineer with a background in Python, Pyspark, SQL and data warehousing for enterprise level systems.The position calls for someone that is comfortable working wit... Show more

 • Promoted

Data Engineer - Contractor

LGS, an IBM CompanyMississauga, Peel region, Canada
Permanent

At LGS, we strive to provide a workplace that values your professional growth.Our company culture fosters diversity and inclusivity, and we welcome talents from both local and international backgro... Show more

 • Promoted

Staff Software Engineer: AI-Powered Data Platform Architect

AlphaSenseMississauga, Peel Region, CA
Full-time

A leading market intelligence firm in Canada is seeking an experienced individual to own the architecture of a large-scale data extraction platform.The role involves designing high-reliability syst... Show more

 • Promoted

Data Warehouse Support Engineer - SQL, Python & AI

CAA Club GroupVaughan, York Region, CA
Full-time

A leading member-based organization is looking for a candidate to assist with troubleshooting application system issues and lead various projects.Candidates must have at least 1 year of experience ... Show more

 • Promoted

Remote AI Data Quality & Evaluation Engineer

Veeva SystemsMississauga, Peel Region, CA
Remote
Full-time

A leading cloud technology company in Toronto is seeking an experienced professional to validate and ensure the reliability of Veeva AI Agents.The ideal candidate should have expertise in data qual... Show more

 • Promoted

Data Engineer

GFL Environmental Inc.Vaughan, York region, Canada
Full-time

Ready to elevate your career? GFL is expanding! We are officially hunting for our next Data Engineer in Vaughan, ON—someone ready to bring fresh ideas and grow alongside a dynamic team.GFL is one o... Show more

 • Promoted

Full-stack Data Engineer (Remote)

Chord StrategyMississauga, Peel Region, CA
Remote
Full-time

The Battle of Giants exists to answer a simple but important question:.Will a company’s strategy lead to growth?.We do this to help investors and corporate execs assess a company’s growth potential... Show more

 • Promoted

Remote Platform Engineer — Cloud, Kubernetes & Data

RealmMississauga, Peel Region, CA
Remote
Full-time

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... Show more

 • Promoted

Senior SQL Server & Data/AI Platform Engineer (Hybrid)

MHI Canada Aerospace, Inc.Mississauga
Full-time

A leading aerospace manufacturing company in Mississauga is seeking a Senior SQL Server & Data/AI Engineer.The role encompasses ownership of SQL Server databases, improving ETL workflows, and prepa... Show more

 • Promoted

Data Engineer

JLI Consulting Talent SearchVaughan, York Region, CA
Full-time

Do you love making sure that information is accessible and easy to use? So do we.You are a data engineer who knows how to find, store and present a range of information from.As a Data Engineer, you... Show more

 • Promoted

Big Data Engineer

KTek ResourcingMississauga, Peel Region, CA
Full-time

Required Skills, Experience and Qualifications:.Banking/Capital Markets Domain - Good to have.Experience in Big data technologies, real-time data processing platform (Spark Streaming) experience wo... Show more

 • Promoted

Data Engineer

AltimetrikMississauga
Full-time

Direct message the job poster from Altimetrik.Design, develop, and maintain software solutions using Python.Design, develop, and maintain software solutions using.Develop Python and pyspark program... Show more

 • Promoted

Senior Data Engineer

IKO North AmericaMississauga
Full-time

IKO is a Canadian owned and operated business with production facilities worldwide and has many years of unparalleled success in the roofing materials industry.Quality, integrity, and trustworthine... Show more

 • Promoted

Python & Kubernetes Data Engineer for AI/ML Analytics

CanonicalMississauga, Peel region, Canada
Full-time

Join a pioneering tech firm at the forefront of the open-source movement.As a Python and Kubernetes Software Engineer, you'll develop cutting-edge data analytics solutions using popular machine lea... Show more

 • Promoted

Data Engineer

AccuroMississauga
Full-time +1

Job Title: Big Data Engineer with Strong SQL Exp.Location: Mississauga, ON (Hybrid/ 03 days onsite).Strong Experience in Apache Hadoop, Spark, Spark SQL, Hive, Impala, Yam, Talend.Have strong exper... Show more

 • Promoted

Advanced Data Engineer for Large Datasets and ETL Pipelines

LumenaltaMississauga, Peel region, Canada
Full-time

Transform data into insights as an Advanced Data Engineer specializing in complex ETL pipelines.Embrace this remote opportunity to use your Python or Java and SQL skills effectively.This role invit... Show more

 • Promoted

Data Engineer

REDPATH MININGVaughan, Ontario, Canada
Full-time

The Data Engineer is a core member of the Connected Data team, responsible for building and maintaining data pipelines and datasets that support enterprise reporting and analytics.Working within a ... Show more

 • Promoted

Data Engineer

TalentOlaMississauga
Full-time

Data Engineer/ Python Developer.Design, develop, and maintain software solutions using Python.Develop Python and pyspark programs for data analysis.Good working experience with Python to develop a ... Show more

 • Promoted

Senior Data & Analytics Engineer

WagepointMississauga, Peel Region, CA
Full-time

Senior Data & Analytics Engineer.This range is provided by Wagepoint.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.At Wagepoint, we’re good pe... Show more

 • Promoted

Backend Data Engineer – Lakeflow & Job Development

Buchanan TechnologiesMississauga, Peel Region, CA
Full-time

Backend Data Engineer – Lakeflow & Job Development.Contract – 6 months and for possible extensions.Canadian Citizen/Permanent Resident only.The Backend Data Engineer is responsible for designing, b... Show more