Senior Python/SQL Engineer to support the migration of Risk Division applications and reporting assets using Snowflake and Azure Cloud

S I Systems

Toronto

On-site

CAD 110,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

S I Systems is seeking a Senior Python/SQL Engineer (10+ years) to lead the migration of Risk Division applications and reporting assets to Snowflake on Azure Cloud. The role involves reconciling data workflows, repointing dashboards, and validating migrated assets across Risk teams, with close stakeholder collaboration.

The 6-month contract is based in Toronto with EST working hours. Strong Oracle, Python, SQL, and C# skills are required, along with experience in data engineering and analytics.

Qualifications

  • 10+ years of software development, database development, or data engineering experience.
  • Hands-on development with Python, SQL, and C#.
  • Experience with Oracle databases including Oracle SQL, stored procedures, and database-driven applications.
  • Snowflake SQL development, connectivity, query optimization, and migration from legacy databases.
  • Undergraduate or graduate degree in Engineering, Computer Science, Mathematics, Statistics, Finance, or related discipline.

Responsibilities

  • Repoint Risk Division applications, processes, and reporting assets from Oracle/SQL to Snowflake.
  • Analyze and update Python, C#, and Julia applications dependent on Oracle tables and stored procedures.
  • Convert Oracle SQL and stored procedure logic to Snowflake-based workflows.
  • Support migration of Power BI dashboards and reports from Oracle-based sources to Snowflake.
  • Validate migrated applications, reports, and processes through testing, reconciliation, and performance tuning.
  • Document migration approaches, changes, testing results, issues, and handover procedures.
  • Communicate progress, risks, dependencies, and blockers with Risk and Technology stakeholders.

Skills

Python
SQL
C#
Oracle
Snowflake
Power BI
Julia

Education

Engineering/CS/Math/Finance degree

Tools

Snowflake
Azure
Power BI
Julia

Job description

Senior Python/SQL Engineer to support the migration of Risk Division applications and reporting assets using Snowflake and Azure Cloud

Our public sector client is seeking a Senior Python/SQL Engineer (10+ years) to support the migration of Risk Division applications and reporting assets using Snowflake and Azure Cloud

Join a migration initiative focused on transitioning business-critical risk applications, dashboards, and data dependencies from Oracle-based solutions to Snowflake and Azure Cloud platforms. This role supports application repointing, SQL conversion, dashboard migration, and testing activities across multiple Risk teams. The position works closely with Risk and Technology stakeholders to ensure continuity of reporting processes and data workflows during migration activities.

6 month Contract, Toronto, Working Hours: EST

Must Haves
  • 10+ years of Software Development, database development, or data engineering experience
  • Hands-on development with Python, SQL, and C#
  • Oracle databases including Oracle SQL, stored procedures, and database-driven applications
  • Snowflake SQL development, connectivity, query optimization, and migration from legacy databases
  • Undergraduate or graduate degree in Engineering, Computer Science, Mathematics, Statistics, Finance, or a related quantitative or technical discipline
Nice to Have
  • Experience with Julia
  • Power BI dashboard development, migration, or data source repointing
  • Financial industry experience
  • Capital markets or risk management experience
Responsibilities
  • Repoint Risk Division applications, processes, and reporting assets from Oracle and SQL databases to Snowflake
  • Analyze and update C#, Julia, and Python applications dependent on Oracle tables, Oracle SQL, and Oracle stored procedures
  • Convert Oracle SQL and stored procedure logic to support Snowflake-based workflows
  • Support migration of Power BI dashboards and reports from Oracle-based data sources to Snowflake
  • Validate migrated applications, reports, and processes through testing, reconciliation, troubleshooting, and performance tuning
  • Document migration approaches, technical changes, testing results, known issues, and operational handover procedures
  • Communicate progress, risks, dependencies, and blockers with Risk and Technology stakeholders
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Azure Data Migration Engineer Contract (1775)
Azure Data Migration Engineer Contract (1775)

Direct IT Recruiting Inc. • Toronto

Hybrid
CAD 80,000 - 100,000
Senior Snowflake Developer (Python)
Senior Snowflake Developer (Python)

Themesoft Inc. • Toronto

Hybrid
CAD 120,000 - 150,000
Sr Developer
Sr Developer

Bevertec • Toronto

On-site
CAD 90,000 - 120,000
Intermediate Applications Developer (5+ years) to build data science and reporting solutions using Python, SQL, and analytics platforms 107247-1
Intermediate Applications Developer (5+ years) to build data science and reporting solutions using Python, SQL, and analytics platforms 107247-1

S I Systems • Toronto

On-site
CAD 90,000 - 120,000
Azure Data Migration Engineer Contract (1775)
Azure Data Migration Engineer Contract (1775)

Direct IT Recruiting Inc. • Toronto

Hybrid
Snowflake Data Engineer - SQL, DBT, P&C Insurance
Snowflake Data Engineer - SQL, DBT, P&C Insurance

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 120,000
Business Consultant, Data Warehouse & BI Reporting
Business Consultant, Data Warehouse & BI Reporting

Adecco • Toronto

On-site
CAD 80,000 - 100,000
Senior Data Engineer ( Databricks/Snowflake)
Senior Data Engineer ( Databricks/Snowflake)

Talent To Hire Inc. • Toronto

On-site
CAD 100,000 - 130,000
Senior Data Analyst / BI Analyst at High Tech Genesis
Senior Data Analyst / BI Analyst at High Tech Genesis

High Tech Genesis • Ottawa

On-site
CAD 90,000 - 120,000
Senior Data Engineer (Snowflake & Asset Management)
Senior Data Engineer (Snowflake & Asset Management)

Recrute Action • Toronto

Hybrid
CAD 127,000 - 137,000