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

Data Engineer

Siri InfoSolutions 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 Canada vacancy
  • $122.1k - $162.8k

     ...Salary: $122,100 - 162,800 per year Requirements: We are looking for someone with recognized expertise in data engineering and analytics in large enterprise environments. You should be able to independently lead complex technical initiatives with minimal supervision... 
    Suggested
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  •  ...Role: Data Engineer(Ab-initio) Location: Mississauga, Canada Fulltime Skills: ~ At least 4+ years of application Ab-initio Metadata hub development experience. ~ Strong understanding of Data Lineage, metadata management and reference data development... 
    Suggested
    Full time
    Internship

    TalentOla

    Canada
    3 days ago
  •  ...Job Title: ETL Data Engineer Location: Markham ON - (Hybrid Role) Duration: 12 Months In person- Interview Job Description: Minimum 8+ years of experience successfully leading ETL data reconciliation with expertise working with large-scale... 
    Suggested

    UniQtal Solutions LLC

    Canada
    5 days ago
  • $93.6k - $114.4k

     ...Python, Java, or Scala ~ Proven background building scalable Big Data ingestion frameworks ~ Experience developing ETL processes to...  ...Scala Spark GCP More: We are seeking a Data Engineer to join our Business Intelligence Big Data Team in a newly created... 
    Suggested
    Hourly pay
    Full time
    Remote work

    MSi Corp.

    Canada
    6 days ago
  •  ...creative development firm that addresses clients' most pressing needs and challenges. We are currently looking for an AI & Data Engineering Business Analyst. Role: AI & Data Engineering Business Analyst Experience: 7-9 Years of experience as a Business... 
    Suggested

    Momento USA

    Canada
    3 days ago
  • INTEGRITYOne Partners - Data Engineer (Analytics) Location: Washington, D.C. 100% Onsite Full-Time (Monday to Friday)  The Role: You'll be at the forefront of delivering data and software solutions that directly impact our clients' law enforcement mission. You'... 
    Full time
    Monday to Friday

    INTEGRITYOne Partners

    Canada
    9 days ago
  • $100k - $160k

     ...Salary: $100,000 - 160,000 per year Requirements: ~4+ years of data engineering experience, including at least 2 years working hands-on with Databricks ~ Strong Python skills and advanced SQL capability ~ Solid PySpark experience and a good grasp of distributed... 
    Full time
    Work at office

    Blackbook.ai

    Canada
    5 days ago
  • $86.21k - $133.1k

     ...Req ID: 387430 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to...  ...organization, apply now. We are currently seeking a AWS ETL Data Engineer - REMOTE to join our team in Halifax, Nova Scotia (CA-NS),... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    27 days ago
  •  ...you. Come join us and help shape a safer, simpler digital future. As Director, Analytics Engineering, you’ll lead the roadmap, architecture, and team responsible for the trusted data foundations that power 1Password’s business. You’ll shape how data is modeled, tested,... 
    Full time
    Immediate start
    Remote work

    1password

    Canada
    11 days ago
  •  ...process that is illuminative, enjoyable, and respectful of your time. ABOUT THE ROLE We're looking for a Staff Analytics Engineer to join our growing Data team and lead the evolution of our Analytics Engineering platform. As Render scales, you'll build the foundations that... 
    Full time
    Worldwide

    Render

    Canada
    4 days ago
  • $200k - $230k

     ...the App or Play Store. ABOUT THE ROLE At SQUIRE, trusted data turns information into action - powering everything from company...  ...shaping our next chapter. We're hiring a Director, Data Engineering to build and lead our Data organization through a player-coach... 
    Full time
    For contractors
    Local area
    Remote work
    Worldwide

    SQUIRE

    Canada
    27 days ago
  •  ...Job Title: Senior Data Developer - ETL Location: Mississauga, ON Work Model: Onsite Job Type: Full Time (FTE) Job Description We are seeking an experienced Senior Data Developer - ETL with strong expertise in SQL Server, SSIS, database development... 
    Full time

    Acestack

    Canada
    3 days ago
  •  ...Senior Clinical Data Science Programmer - Canada (Remote) ICON is a global healthcare intelligence and clinical research organisation united by a mission to bring new medicines and treatments to patients faster. As a values-driven organisation, integrity, collaboration... 
    Remote work
    Flexible hours

    ICON plc

    Canada
    12 days ago
  • $75.57k - $132.66k

     ...Req ID: 388396 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to...  ...organization, apply now. We are currently seeking a Data Senior Engineer - Data Modernization & Archiving - Remote to join our team in... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    12 days ago
  • $148k - $216.5k

     ...by your Recruiter may impact your candidacy. About the Team The Data & Analytics team is building Life360's next-generation data...  ...and complexity in a high-ambiguity environment, and we expect engineers to own problems, drive clarity, and raise the bar across the org... 
    Full time
    Remote work

    Life360

    Canada
    21 days ago
  • Data Engineer (Data Designing, ETL, ELT, Microsoft SQL Server, Oracle, Snowflake, AWS, Azure, data integration, Data Movement, on premise - off premise, SSIS, Snowflake, Dell Boomi) in Middletown, RI Data Migration, Data Strategy, Dell Boomi, ETL, Oracle, Snowflake, SQL... 
    Full time
    Temporary work
    Remote work

    DBA Web Technologies

    Canada
    more than 2 months ago
  •  ...reflect a thoughtful process that is illuminative, enjoyable, and respectful of your time. ABOUT THE ROLE We're looking for a Staff Data Engineer to join our growing Data team and set the technical direction for the systems that power analytics, data science and analytics,... 
    Full time
    Worldwide

    Render

    Canada
    3 days ago
  • $50 - $70 per hour

     ...network support expertise to structure real production network data for AI-driven infrastructure. This hands-on role combines advanced...  ...Current experience as a Level 3, Tier 3, or Principal Support Engineer responsible for keeping enterprise infrastructure stable, including... 
    Hourly pay
    Contract work
    For contractors
    Work at office
    Remote work

    SaidGig

    Canada
    a month ago
  •  ...detects fraud and manages risk. ABOUT THE ROLE You'll own the data layer behind our analytics product and design of our analytics...  ...based on measured latency, cost, and isolation. This is a hands-on engineering role with strong architectural influence. You'll write code and... 
    Full time

    Oscilar

    Canada
    10 days ago
  •  ...simpler digital future. At 1Password, we believe everyone deserves to be safe online. As a Senior GTM Engineering Analyst, you’ll build artificial intelligence (AI) agents, data products, and analysis workflows that help global go-to-market teams work faster and make better... 
    Full time
    Immediate start
    Remote work

    1password

    Canada
    10 days ago
  •  ...Role Description We are seeking a Senior Manager, Data Engineering to lead the team responsible for the reliability, quality, cost, and velocity of Dropbox's core data platform. This is a hands-on engineering leader who owns the pipelines and data products that Product... 
    Full time

    Dropbox

    Canada
    a month ago
  • $99.1k - $132.1k

     .... We need strong hands-on experience building and deploying data science and machine learning solutions. We look for deep knowledge...  ...and supply chain systems. We value an applied industrial engineering mindset with real-world operations experience. We need the... 
    Full time
    Flexible hours

    MCKESSON

    Canada
    more than 2 months ago
  • $89.7k - $149.5k

     ...for 7+ years of professional experience in progressively senior data science and applied AI/ML roles. We need strong expertise in...  ...assess upstream data sources, data quality, and readiness, and engineer features from transactional, contract, and time-series data.... 
    Full time
    Contract work
    Work at office
    Flexible hours
    2 days per week

    MCKESSON

    Canada
    more than 2 months ago
  • $75k - $95k

     ...Data Analyst – Portfolio Performance & Optimization EV Charging & Energy Infrastructure Location: Toronto, ON — On-site...  ...Product Innovation, Finance, Network Operations, and Software Engineering, you will follow the full improvement cycle: measure performance... 
    Permanent employment
    Full time

    Jule

    Canada
    4 days ago
  • $89.7k - $149.5k

     ...years of relevant background. We need 7+ years of hands-on data science experience, including delivering models to production with...  ...value proven success working in cross-functional product and engineering environments. Were looking for a bachelors degree in math, statistics... 
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  •  ...Role- AI Engineer with Python Location- Mississauga, Canada Fulltime Experience: 8+ Years Key Responsibilities...  ...REST APIs and scalable enterprise solutions. Build AI-powered data analytics and self-service platforms. Optimize data pipelines... 
    Full time

    TalentOla

    Canada
    3 days ago
  •  ...Job Title: Python AI Engineer Job Location: Montreal, QC (3days onsite in a week) Job Duration: Long Term Role Summary We are seeking a Senior AI Agent Engineer (around 6 to 8 years of experience) to design, develop, and deploy enterprise-grade... 

    Apptad Inc

    Canada
    3 days ago
  • $146.18k - $219.27k

     ...degree (MS/PhD) in a STEM field, or added years of deep industry experience ~ Algorithmic reasoning should be second nature (e.g., data structures and computational complexity) ~ Ability to quickly digest research papers and implement methods ~ A breadth of... 
    Local area

    D-Wave Quantum

    Canada
    25 days ago
  • $122.1k - $162.8k

     ...Science, Artificial Intelligence, Machine Learning, Statistics, Data Science, or another quantitative discipline. We look for 7–1...  ...automation workflows. We promote best practices in prompt engineering, LLM evaluation, fine-tuning approaches, and secure model hosting... 
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  •  ...frameworks. Build and enhance backend services, APIs, and data-processing components. Collaborate with front-end...  ...development. Strong proficiency in Python programming and software engineering best practices. Experience developing RESTful APIs and... 

    Apptad Inc

    Canada
    2 days ago

Do you want to receive more vacancies?

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