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

Data Engineer

Siri InfoSolutions Inc • Mississauga, ON, Canada
Il y a 7 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

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.
Créer une alerte emploi pour cette recherche

Data Engineer • Mississauga, ON, Canada

Offres similaires

Data Engineer

ALLTECH CONSULTING SVC INCMississauga, Peel Region, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

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... Voir plus

 • Offre sponsorisée

Staff Software Engineer: AI-Powered Data Platform Architect

AlphaSenseMississauga, Peel Region, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Data Warehouse Support Engineer - SQL, Python & AI

CAA Club GroupVaughan, York Region, CA
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Remote AI Data Quality & Evaluation Engineer

Veeva SystemsMississauga, Peel Region, CA
Télétravail
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior ETL Developer - Hybrid Data Pipeline Lead

Randstad DigitalOakville, ON, CA
Temps plein

A leading insurance firm in Canada is seeking a Senior ETL Developer to join their hybrid team.The role involves building efficient data pipelines and operationalizing high-quality data solutions.C... Voir plus

 • Offre sponsorisée

Data Engineer

GFL Environmental Inc.Vaughan, York region, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée

Data Engineer

AccuroMississauga, Peel Region, CA
Temps plein +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... Voir plus

 • Offre sponsorisée

Full-stack Data Engineer (Remote)

Chord StrategyMississauga, Peel Region, CA
Télétravail
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Data Engineer

IKOMississauga, Canada
Temps plein

Mississauga, ONFull timeREQ-13061IKO Industries Ltd.IKO is a Canadian owned and operated business with production facilities worldwide and has many years of unparalleled success in the roofing mate... Voir plus

 • Offre sponsorisée

Data Engineer

JLI Consulting Talent SearchVaughan, York Region, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Business Analyst/Data Engineer - Life Sciences/Pharma Industry Exp - 8+ Years of exp

Cygnus Professionals Inc.Mississauga, Peel region, Canada
Temps partiel

Business Analyst/Data Engineer - Life Sciences/Pharma Industry Exp - 8+ Years of exp.Be among the first 25 applicants.Direct message the job poster from Cygnus Professionals Inc.This is a contract ... Voir plus

 • Offre sponsorisée

Data & Analytics - Senior Analytics Engineer - C$95,000 - C$170,000 A Year

AritziaVaughan, Canada
Temps plein

Seeking an Analytics Engineer to develop complex SQL transformations, create data models, and enrich business logic within a modern platform using Google Cloud Platform and Dataform. Voir plus

 • Offre sponsorisée

CAE, Customer Service Engineer for Virtual Manufacturing & Costing simulation software

CadenceBurlington, Halton Region, CA
Temps plein

CAE Customer Service Engineer, customer support Virtual Manufacturing & Costing.At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Provide ... Voir plus

 • Offre sponsorisée

Lead BI & Reporting Developer

Husky Injection Molding Systems Ltd.Bolton, ON, CA
Temps plein

An innovative company in Bolton is seeking a Business Intelligence & Reporting Developer to enhance its data-driven decision-making capabilities.This role offers the chance to lead the design and s... Voir plus

 • Offre sponsorisée

Python & Kubernetes Data Engineer for AI/ML Analytics

CanonicalMississauga, Peel region, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée • Nouvelle offre

Senior Data & Analytics Engineer

WagepointMississauga, Peel Region, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Data Engineer

REDPATH MININGVaughan, Ontario, Canada
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Experienced Data Engineer - McKesson

McKessonMississauga, Peel region, Canada
Temps plein

Transform healthcare data management as an Experienced Data Engineer at McKesson.Collaborate on data solutions leveraging Azure and Databricks in a hybrid work model.This role within McKesson's Pha... Voir plus

 • Offre sponsorisée

Data Migration Engineer Hybrid Opportunity

Raise - find a more meaningful working experienceOakville, Ontario, Canada
Temps plein

Elevate your career as a Data Migration Engineer in a hybrid setting based in Oakville, Ontario.Work with an innovative team to migrate data into advanced database platforms.This role, which blends... Voir plus