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

Data Engineering - Python, Counterparty Credit Risk

$80k - $130k per year
Data Engineering - Python, Counterparty Credit Risk

Position Description
We are seeking a skilled Python Developer with strong Data Engineering experience to support and enhance Counterparty Credit Risk (CCR) systems and enterprise data platforms. The role focuses on building scalable, maintainable, and high-performing solutions through application development, ETL processes, and data platform enhancements.

This role is hybrid and requires onsite presence at the downtown Toronto and/or client office a minimum of 4 days per week (subject to change at any time).

Your future duties and responsibilities
- Analyze system architecture and data flows to support new features and integrations
- Develop and enhance applications using Python, Django, PostgreSQL, and GCP
- Design and maintain ETL pipelines, data transformation processes, and data integration workflows
- Build and support scalable data processing solutions using Airflow, Kafka, and MQ
- Support systems and components built in Java within the broader enterprise environment
- Implement and optimize CI/CD pipelines and deployment processes
- Refactor legacy code and support modernization initiatives across platforms
- Collaborate with BAs, stakeholders, and cross-functional teams to define and deliver solutions
- Design and execute testing strategies including functional, integration, and data validation testing
- Provide production support, troubleshoot issues, and ensure platform stability and security

Required qualifications to be successful in this role
- 5+ years of experience in Python development with strong expertise in Django and PostgreSQL
- Strong experience in Data Engineering, ETL development, data integration, and data processing
- Hands-on experience with Airflow, Kafka, MQ, and distributed systems
- Experience working with Google Cloud Platform (GCP) or similar cloud technologies
- Experience supporting enterprise applications built in Java
- Strong understanding of CI/CD, DevOps practices, and system optimization
- Experience in credit risk management, CCR, or financial risk platforms
- Strong analytical, troubleshooting, and communication skills
- Experience working in Agile/Scrum environments

Preferred Qualifications:
- Google Cloud or other cloud certifications
- Experience in financial services or enterprise data platforms
- CFA, FRM, or CCR-related certifications

Disclaimer : Use of the term ‘engineering’ in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation.

**CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,000–$130,000. This role is an existing vacancy.**

#LI-VK7

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Data Engineering - Python, Counterparty Credit Risk in Toronto, ON vacancy
  •  ...Department / Branch: Credit Risk Management Department Reports To: Head and Senior Manager...  ...models for accuracy and efficiency. 2. Data Analysis Work with large datasets, ensuring...  ...Mathematics, Machine Learning, Financial Engineering or related fields. At least 3 years of... 
    Risk
    Permanent employment
    Full time
    Contract work
    Internship
    Work at office

    Industrial and Commercial Bank of China (Canada)

    Toronto, ON
    18 days ago
  •  ...Please closely read the job requirements. We're helping our client, a large bank in Toronto, fill a new AVP, Counterparty Credit Risk covering North American oil & gas counterparties. The position will report up to an MD in the area. They're targeting candidates with 3-4... 
    Risk

    JCW Group

    Toronto, ON
    13 days ago
  •  ...Key Responsibilities Credit Strategy & Underwriting ~ Develop...  ...application fraud, firstparty risk, and early delinquency signals...  ...A/B tests for credit rules, data sources, and customer segments...  ...~ Advise product and engineering on credit risk features and decision... 
    Risk
    Daily paid
    Work at office
    Local area

    Qfin

    Toronto, ON
    22 days ago
  •  ...Description: ~ We are seeking a hands-on Data Engineer to support the Total Fund Management...  ...drive work to completion, proactively manage risks, and communicate progress effectively....  ...Mandatory Skills Description: ~• Strong Python with PySpark ~• Hands-on experience with... 
    Risk

    Luxoft

    Toronto, ON
    14 days ago
  •  ...Hi, I would like to share an excellent opening Contact “Quality Engineer with Python do go through the details and kindly send me the updated resume. Location : Toronto/Mississauga (Onsite) Type of Hire : Contract Mode of interview : WebEx / Teams Client... 
    Suggested
    Contract work

    Ztek Consulting

    Toronto, ON
    4 days ago
  • $84k - $126k per year

     ...solutions to their complex challenges.  Develop/validate/review Credit Risk models (e.g. AIRB, IFRS 9, CECL, adjudication/behavioural...  ...least one of following pertinent languages, such as SAS, R, and python. ~ Excellent written and verbal communication abilities, adept... 
    Risk
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  •  ...Data Engineer - Python, ETL Location: Toronto, ON (Hybrid – 2–3 days onsite) Duration: 7 Months Experience: 6–8 Years Role Summary Looking for a Data Engineer with strong experience in building scalable ETL pipelines, data models, and cloud... 

    Astra North Infoteck Inc.

    Toronto, ON
    18 hours ago
  • $69k - $129k per year

     ...Job Family Group: Audit, Risk & Compliance Join a purpose...  ...management ecosystem. As a Manager, Credit Risk Strategy Oversight , you...  ...soundness, key assumptions, data integrity, and directional...  ...Economics, Statistics, Mathematics, Engineering, or a related field or an... 
    Risk
    Contract work
    Part time
    Toronto, ON
    9 hours ago
  •  ...drive work to completion, proactively manage risks, and communicate progress effectively....  ...preferred) Implement workflow automation and data pipelines where needed Contribute...  ...delivery without close supervision Strong Python experience in enterprise environments +... 
    Risk
    For subcontractor

    Luxoft

    Toronto, ON
    19 days ago
  •  ...Role Overview As a Senior Credit Risk Modeling – Data Science, you will be an individual contributor responsible for developing, validating, and...  ...business. Conduct in-depth data analysis and feature engineering using internal and external data sources to improve model... 
    Risk
    Remote work
    Flexible hours

    Qfin

    Toronto, ON
    10 days ago
  • $65 - $72 per hour

     ...Job Title: Senior Data Engineer - (Python/Spark/SQL) Job Location: Hybrid (3 days remote), Toronto, Canada Experience: 4 to 7 Years Rate: 65 to 72 CAD PH Role Summary: NearSource is looking for a Senior Data Engineer to design and scale enterprise-grade data platforms... 
    Long term contract
    Manual labor
    Remote work

    NEARSOURCE TECHNOLOGIES

    Toronto, ON
    7 days ago
  • $69k - $129k per year

     ...Dundas Street West Job Family Group: Audit, Risk & Compliance Leads the monitoring, measurement, and reporting of the Credit Risk governance program, providing clear...  ...In-depth. Influence skills - In-depth. Data driven decision making - In-depth. Additional... 
    Risk
    Full time
    Contract work
    Part time
    Work at office
    Toronto, ON
    4 days ago
  •  ...Vice President, Engineering – Data Center Projects Overview Our client is seeking a Vice President of Engineering to lead the engineering...  ...through construction and commissioning Identify technical risks, resolve design challenges, and ensure engineering excellence... 
    Risk
    Long term contract
    For contractors

    Reliance Impact

    Toronto, ON
    6 days ago
  • $75.9k - $141.9k per year

     ...Address: 100 King Street West Job Family Group: Audit, Risk & Compliance Performs validation of models and assesses model risk...  ...vesting process, standards, guidelines and principles; assesses the data for model development as well as inputs to the model; compares... 
    Risk
    Full time
    Contract work
    Part time
    Toronto, ON
    5 days ago
  •  ...Python Developer Role: Python Developer Openings: 2 Duration: 9 Months Work Model: Hybrid Tech Stack:...  ...relevant cloud certifications CFA, FRM, or other relevant Counterparty Credit Risk (CCR) certifications Key Responsibilities: Understand... 
    Risk
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    20 days ago
  • $130k - $170k per year

     ...help shape our lending strategy, risk framework, and operations as...  ...’re hiring a Senior Manager, Credit & Risk to build and lead the credit...  ...-functionally with Product, Engineering, Operations, Sales, and...  ...collections and operations. Data, models, and experimentation... 
    Risk
    Internship
    Remote work

    Clutch Technologies Inc.

    Toronto, ON
    12 hours ago
  • $87.58 - $97.58 per hour

     ...pipelines and infrastructure. Design curated, business centric data models that provide a single source of truth for reporting and...  ...business language and usability. Partner with analysts, scientists, engineers, and architects to deliver pipelines feeding enterprise data... 
    Work at office
    Local area

    Vaco by Highspring

    Toronto, ON
    1 day ago
  • $110k - $120k per year

     ...Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial...  ...challenge We are seeking a strong Python Developer to join the Investment...  .... Exposure to portfolio analytics, risk, or trading systems. Familiarity with... 
    Risk
    Long term contract
    Flexible hours

    Synechron

    Toronto, ON
    a month ago
  • $94.6k - $176k per year

     ...Address: 100 King Street West Job Family Group: Audit, Risk & Compliance Provides oversight, monitoring and reporting on model...  ...Defines business requirements for analytics & reporting to ensure data insights inform business decision making. Leads the development... 
    Risk
    Full time
    Contract work
    Part time
    Shift work
    Toronto, ON
    2 days ago
  •  ...Seeking a highly experienced Principal Databricks Data Engineer to lead modernization of large-scale Finance and Risk data platforms from legacy Cloudera ecosystems to...  ...and financial hierarchies Risk exposure Liquidity Credit risk Market risk models Enable aggregation, drill-... 
    Risk
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    22 days ago
  •  ...Client Analytics technology team is a crucial part of the Client & data management group under Global Banking & Markets Technology, IT&...  ...a results-oriented, creative and highly motivated Software Engineer (Python) to join our team to take on this challenging and exiting role... 
    Flexible hours

    Scotiabank

    Toronto, ON
    1 day ago
  • $60 per hour

     ...Canada, is looking to hire a Business Analyst to their Operational Risk Management team for an initial 6-month contract. This is a hybrid...  ...needed. Must-Have Skills: ~3+ years of experience as a Business Data Consultant or Business Analyst working with operational risk data... 
    Risk
    Contract work
    Work at office
    2 days per week
    Toronto, ON
    22 days ago
  • $101k - $169k per year

     ...career with our exponentially expanding Financial Engineering and Modeling group? Are you up for the...  ...validating, or reviewing Capital Markets and Market Risk models (e.g., Financial Derivatives Pricing, VaR/ES, Counterparty Credit Risk, xVAs, FRTB, CDOR Transition and CCAR... 
    Risk
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  • $28 per hour

    Attention anyone with Banking Experience - Our client, a large financial institution, is seeking a Senior Credit Risk Analyst for a 12-month contract opportunity, with potential for extension based on business needs. This is a hybrid role requiring onsite presence 1-2 days... 
    Risk
    Contract work
    Work at office
    Toronto, ON
    more than 2 months ago
  •  ...review, and submit liquidity risk regulatory reports to OSFI and...  ...and other risk teams to ensure data integrity and effective risk governance...  ...degree in finance, Financial Engineering, Mathematics, Business, or a...  ...datasets; knowledge of SQL, Python, or risk systems is a plus.... 
    Risk
    Permanent employment
    Contract work
    Internship

    Industrial and Commercial Bank of China (Canada)

    Toronto, ON
    18 days ago
  •  ...Canada.   If you have experience in data engineering, and are looking for a new challenge, we...  ...within Zurich’s governance, security, and risk standards. This is a unique opportunity...  ...Implement data transformations using Python and SQL, following established engineering... 
    Risk
    Work at office
    Local area
    Worldwide
    3 days per week

    Zurich

    Toronto, ON
    5 days ago
  • $101k - $169k per year

     ...like?   Our mission is to use data and analytics to deliver value...  ...performance and reduces risk. We also help clients manage the...  ...Architecture  Risk Data Modelling & Engineering  Risk Data Analytics,...  ...on development experience in python/pyspark.  Ability to own and... 
    Risk
    Long term contract
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    3 hours ago
  •  ...Background The Visualization and Interactive Data Analysis group within gRED Computational Catalysts is a group of scientists and engineers who build interfaces to help scientists...  ...Expertise (5+ years of experience) in Python, designing and developing high-performance... 
    Permanent employment

    Sii

    Toronto, ON
    9 days ago
  • $91.2k - $136.8k per year

     ...role. : Provide a broad range of data engineering functions including data modeling, data...  ...Ensure technical decisions, technical risks and lessons learned are identified, clearly...  ...orchestration, understanding of ETL frameworks, python, spark, synapse etc. Who We Are:... 
    Risk
    Work from home

    TD Bank

    Toronto, ON
    5 days ago
  • $75.9k - $141.9k per year

     ...ETL/ELT development/testing and data warehousing concepts ~ Hands...  ...experience with SQL, NoSQL, Python, Spark, Scala Experience...  ...with AI concepts, GenAI, prompt engineering, retrieval-augmented...  ...assigned as needed. Take measured risks while protecting the bank by applying... 
    Risk
    Full time
    Contract work
    Part time
    Toronto, ON
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineering - Python, Counterparty Credit Risk. Be the first to apply!