Appcast

Data Engineering - Python, Counterparty Credit Risk

Appcast$80K — $130K *
Finance & Insurance
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years Python development experience, particularly with Django and PostgreSQL.
  • Strong background in Data Engineering, ETL development, and data processing.
  • Hands-on experience with tools such as Airflow, Kafka, and MQ for distributed systems.
  • Familiarity with Google Cloud Platform (GCP) or similar cloud technologies.
  • Experience supporting enterprise Java applications and understanding of CI/CD and DevOps practices.
  • Knowledge in credit risk management and experience with CCR or similar financial risk platforms.
  • Strong analytical and communication skills, with Agile/Scrum experience.

Responsibilities

  • Analyze system architecture and data flows for new features and integrations.
  • Develop and enhance applications using Python, Django, PostgreSQL, and GCP.
  • Design and maintain ETL pipelines and data transformation workflows.
  • Build scalable data processing solutions using Airflow, Kafka, and MQ.
  • Support enterprise Java applications within a broader environment.
  • Implement and optimize CI/CD pipelines and deployment processes.
  • Refactor legacy code and support modernization initiatives across platforms.

Benefits

  • Work in a hybrid environment with a minimum onsite requirement.
  • Collaborate with cross-functional teams and business stakeholders.
  • Engage in troubleshooting and ensure platform stability.
  • Opportunity to work on financial services projects and enterprise data platforms.
Full Job Description
Data Engineering - Python, Counterparty Credit Risk

Category: Software Development/ Engineering

Main location: Canada, Ontario, Toronto

Position ID:J0626-1390

Employment Type: Full Time

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

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.

Skills:
  • Agile
  • Airflow
  • Django
  • Financial Services
  • Google Cloud Platform
  • Postgre SQL
  • Python
  • SCRUM
  • Software Architecture


About Appcast

Appcast is a global leader in programmatic recruitment advertising technology. More than just a job board, Appcast?s programmatic recruitment advertising exchange connects employers and job seekers through real-time bidding and automatic job ad optimization. Appcast?s proprietary technology and advanced data analysis tools enable employers to source and hire top talent quickly, efficiently, and cost-effectively. Appcast is headquartered in Lebanon, New Hampshire, with offices in Boston, New York City, San Francisco, London, Manchester, and Budapest.
Learn more about Appcast
Size
200 employees
Industry
Founded
2014

Similar Jobs

More Jobs at Appcast

More Finance & Insurance Jobs

Find similar Data Engineering - Python, Counterparty Credit Risk jobs: