Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer

Siri Info Solutions Inc

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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data Engineer in Ontario, CA vacancy
  •  ...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... 
    Suggested
    Full time

    Acestack

    Ontario, CA
    2 days ago
  • $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

    Lereta Llc

    Pomona, CA
    3 days ago
  •  ...Job Title: AWS Cloud Data Engineer Job Type: Full Time Location: Toronto, ON (Onsite) Job Description We are seeking an experienced AWS Cloud Data Engineer with strong expertise in Data Warehousing, Data Engineering, and AWS Cloud technologies .... 
    Suggested
    Full time

    Acestack

    Ontario, CA
    2 days ago
  •  ...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... 
    Suggested
    Contract work
    Temporary work
    Local area

    Staffingine LLC

    Ontario, CA
    2 days ago
  • Join the Clean Energy RevolutionBecome a Data Engineering, Senior Specialist at Southern California Edison (SCE) and build a better tomorrow. In this job, you’ll be responsible for creating and supporting analytical solutions, by designing and building data integration... 
    Suggested
    Remote work

    Edison International

    Pomona, CA
    6 days ago
  • 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... 

    Southern California Edison (SCE)

    Pomona, CA
    6 days ago
  •  ...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... 

    Jobleads-US

    Ontario, CA
    3 days ago
  • $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 work
    Work experience placement
    Flexible hours

    IEHP

    Rancho Cucamonga, CA
    5 days ago
  •  ...Description Job Description POSITION IS 100% ONSITE DAILY IN NORCO, CA Job Summary The Senior SQL Server Database Developer / Data Engineer serves as the technical lead for enterprise database architecture, SQL Server development, data warehousing, and data... 
    Contract work
    Temporary work
    Flexible hours

    VSolvit

    Norco, CA
    17 days ago
  •  ...Job Description Job Description POSITION IS 100% ONSITE IN NORCO, CA Job Summary The SQL Server Database Developer / Data Engineer II independently designs, develops, and maintains enterprise SQL Server database solutions supporting mission-critical applications... 
    Temporary work
    Flexible hours

    VSolvit

    Norco, CA
    17 days ago
  •  ...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 work
    Flexible hours

    VSolvit

    Norco, CA
    17 days ago
  • 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

    PM2CM Inc

    Pomona, CA
    5 days ago
  •  ...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 time
    Contract work

    Starcom consulting limited

    Diamond Bar, CA
    2 days ago
  •  ...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 time
    Work at office
    Work from home
    Home office

    Amicis Global

    Ontario, CA
    2 days ago
  • $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

    Fairygodboss

    San Dimas, CA
    2 days ago
  • $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 job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Pomona, CA
    2 days ago
  •  ...Senior Data Analyst SpecialistWe are looking for a Senior Data Analyst Specialist to join our team at PM2CM. In this role, you will be responsible for analyzing complex data sets to drive strategic decision-making across various projects within the organization. You will... 
    Work at office

    PM2CM Inc

    Pomona, CA
    1 day ago
  • $128k - $170k

     ...the planet. If you're ready to do the greatest work of your life, come join us. About the Role: Wing is looking for a Senior Data Analyst to join our Analytics team. This role is based in Palo Alto, CA or remotely in the US.  The ideal candidate is solution... 
    Full time
    Local area
    Remote work

    GrabJobs

    Pomona, CA
    3 days ago
  • 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 enterprise-level business intelligence solutions, data integration processes... 

    Citizens Business Bank

    Rancho Cucamonga, CA
    5 days ago
  •  ...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 work
    Relocation

    Southern California Edison

    Pomona, CA
    2 days ago
  •  ...Job Title: Salesforce Data Cloud Developer Job Type: Full Time Location: Toronto, ON (Onsite) Job Description We are seeking an experienced Salesforce Data Cloud Developer with 5+ years of Salesforce experience, including 2+ years of hands-on experience... 
    Full time

    Acestack

    Ontario, CA
    2 days ago
  • $94.99k - $137.28k

    Overview Prime Healthcare is an award-winning health system headquartered in Ontario, California. Prime Healthcare operates 54 hospitals and has more than 360 outpatient locations in 15 states providing more than 3.0million patient visits annually. It is one of the ...
    Daily paid
    Full time
    Temporary work
    Part time
    Local area
    Shift work

    Prime Healthcare

    Ontario, CA
    2 days ago
  •  ...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

    VDart Inc

    Ontario, CA
    2 days ago
  •  ...Job Description Job Description Job Summary: We are looking for a Senior Data Analyst Specialist to join our team at PM2CM. In this role, you will be responsible for analyzing complex data sets to drive strategic decision-making across various projects within the... 
    Work at office

    PM2CM

    Pomona, CA
    25 days ago
  •  ...We are hiring for a Senior Data Analyst. This role focuses on data analysis and migration activities for a large-scale migration...  ...requirements Collaborate with Business SMEs, Architects, and Engineering teams to validate migration outcomes Support User... 

    J M Group Inc

    Ontario, CA
    2 days ago
  •  ...Assignment: RQ11583 - Data Scientist - Senior Job Title: Data Scientist - Senior Requisition (SS): RQ11583 Start Date...  ...Integration & Collaboration Collaborate with data engineering teams on integrating governance capabilities with: Azure Data... 
    Work at office

    Cleo Consulting

    Ontario, CA
    2 days ago
  •  ...Job Responsibilities: Cleanse supplier data to ensure accuracy and consistency Validate supplier tax codes using internal and external validation tools Verify updated data uploads into the final system/tool Work independently to identify and resolve data discrepancies... 

    SGS Consulting

    Ontario, CA
    more than 2 months ago
  • $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 time
    Temporary work
    Remote work

    Lumen

    Pomona, CA
    8 hours ago
  •  ...Oracle Database, PL/SQL and SQL development skills. Experience with Unix Shell Scripting and XML. Experience with Oracle Data Integrator (ODI). Strong understanding of Oracle E-Business modules including General Ledger, Accounts Receivable, Collections,... 

    Teckhorizon Inc

    Ontario, CA
    2 days ago
  •  ...automation within an Agile delivery environment. Job Responsibilities: Assess the existing IPT and AMP databases, including data structures, volumes, and dependencies. Work with IT, application support, database, infrastructure, and business teams to... 
    Contract work

    VDart Inc

    Ontario, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!