Proficient in Excel, SQL and one or more of programming languages such as Python. * Basic ... Relevant professional designations (CFA, FRM, etc.) * Previous experience with treasury activities ...
Proficient in Excel, SQL and one or more of programming languages such as Python. * Basic ... Relevant professional designations (CFA, FRM, etc.) * Previous experience with treasury activities ...
Experience using Python & Power BI * Experience using Co-Pilot for reporting & analysis ... Post-Secondary degree in a more quantitative discipline, along with a CFA/FRM/CPA or similar ...
Experience using Python & Power BI * Experience using Co-Pilot for reporting & analysis ... Post-Secondary degree in a more quantitative discipline, along with a CFA/FRM/CPA or similar ...
Manager, Finance Data Analytics & Insights
Toronto, ON ยท On-site +1
CFA, MBA, CPA, CBV, FRM, or CIPM designation or equivalent international accreditation/designation ... Python, Snowflake) * Extensive use of MS Office products * The creative ability to find ...
Manager, Finance Data Analytics & Insights
Toronto, ON ยท On-site +1
CFA, MBA, CPA, CBV, FRM, or CIPM designation or equivalent international accreditation/designation ... Python, Snowflake) * Extensive use of MS Office products * The creative ability to find ...
Analyst/Associate-Liquidity, Optimization & Balance Sheet Management
Toronto, ON ยท On-site
CA$67K - CA$124K/yr
Qualifications Knowledge: * CPA/ CFA/FRM (completed or in progress) is preferred. * 2 - 5+ years ... or VBA, SQL, python and Power BI. * Experience and understanding of liquidity and funding ...
Analyst/Associate-Liquidity, Optimization & Balance Sheet Management
Toronto, ON ยท On-site
CA$67K - CA$124K/yr
Qualifications Knowledge: * CPA/ CFA/FRM (completed or in progress) is preferred. * 2 - 5+ years ... or VBA, SQL, python and Power BI. * Experience and understanding of liquidity and funding ...
Senior Quantitative Researcher, Alpha Research Team
Toronto, ON ยท On-site
CA$96K - CA$180K/yr
Strong proficiency in programming languages such as Python and SQL * Proficiency in machine ... CFA preferred Salary : $96,600.00 - $180,600.00 Pay Type: Salaried The above represents BMO ...
Senior Quantitative Researcher, Alpha Research Team
Toronto, ON ยท On-site
CA$96K - CA$180K/yr
Strong proficiency in programming languages such as Python and SQL * Proficiency in machine ... CFA preferred Salary : $96,600.00 - $180,600.00 Pay Type: Salaried The above represents BMO ...
Programming ability in languages like C/C++/Java/Perl/Python/VBA; adept at applications such as Excel/Matlab * Skilled at explaining complex processes in simple language Nice-to-have * CFA Charter ...
Programming ability in languages like C/C++/Java/Perl/Python/VBA; adept at applications such as Excel/Matlab * Skilled at explaining complex processes in simple language Nice-to-have * CFA Charter ...
Strong VBA, SQL, Python, Tableau, Bloomberg Nice-to-have: * Detailed knowledge of specific Canadian securitization structures. * Graduate Degree or CFA Designation. * Ability to works with Data and ...
Strong VBA, SQL, Python, Tableau, Bloomberg Nice-to-have: * Detailed knowledge of specific Canadian securitization structures. * Graduate Degree or CFA Designation. * Ability to works with Data and ...
MBA/CFA/CTP designations would be considered an asset * 6+ years working in a Corporate Treasury ... Experience with Power BI/DAX, and Python for dashboard creation and data analysis is an asset What ...
MBA/CFA/CTP designations would be considered an asset * 6+ years working in a Corporate Treasury ... Experience with Power BI/DAX, and Python for dashboard creation and data analysis is an asset What ...
Experience with Power BI and Python would be considered an asset * Experience assessing investment ... CFA, FRM, CAIA, AS * Strong understanding of portfolio construction, investment risk measurement ...
Experience with Power BI and Python would be considered an asset * Experience assessing investment ... CFA, FRM, CAIA, AS * Strong understanding of portfolio construction, investment risk measurement ...
Senior Manager, ALM Risk
Toronto, ON ยท On-site
CFA, FRM, or related professional designation preferred. * 5+ years of experience in risk ... of Python, SQL, and database tools. * Excellent communication and stakeholder management skills ...
Senior Manager, ALM Risk
Toronto, ON ยท On-site
CFA, FRM, or related professional designation preferred. * 5+ years of experience in risk ... of Python, SQL, and database tools. * Excellent communication and stakeholder management skills ...
Senior Manager, Small Business Account Management Credit Strategies, Global Risk Management
Toronto, ON ยท On-site
MBA, CFA or FRM are a strong asset. * Strong data analytic and logical thinking ability, with a ... Working knowledge of at least one of the data analytics tools, such as SAS, SQL, R, Python and ...
Senior Manager, Small Business Account Management Credit Strategies, Global Risk Management
Toronto, ON ยท On-site
MBA, CFA or FRM are a strong asset. * Strong data analytic and logical thinking ability, with a ... Working knowledge of at least one of the data analytics tools, such as SAS, SQL, R, Python and ...
Portfolio Advisory Associate
Toronto, ON ยท On-site
Currently enrolled in, or completed, the CFA program; * Strong fundamental and quantitative ... Knowledge of Python is a plus; Financial modeling, graphing, and data analysis skills; * The ...
Portfolio Advisory Associate
Toronto, ON ยท On-site
Currently enrolled in, or completed, the CFA program; * Strong fundamental and quantitative ... Knowledge of Python is a plus; Financial modeling, graphing, and data analysis skills; * The ...
Senior Manager, Model Validation
Toronto, ON ยท On-site
... be an asset (e.g., CFA, FRM). * Experience in development and/or validation of risk and/or ... Hands on programming skills, particularly statistical and database modeling tools (SAS, SQL, Python ...
Senior Manager, Model Validation
Toronto, ON ยท On-site
... be an asset (e.g., CFA, FRM). * Experience in development and/or validation of risk and/or ... Hands on programming skills, particularly statistical and database modeling tools (SAS, SQL, Python ...
CFA or working toward designation * Well-developed mathematical skills * High proficiency in Excel including VBA, Word and PowerPoint, programming experience in Python is desirable * Experience with ...
CFA or working toward designation * Well-developed mathematical skills * High proficiency in Excel including VBA, Word and PowerPoint, programming experience in Python is desirable * Experience with ...
Knowledge of automation tools or process improvement methodologies (e.g., VBA, Python, Alteryx, Power BI) * Professional certifications such as CFA, FRM, or related financial/risk designations What ...
Knowledge of automation tools or process improvement methodologies (e.g., VBA, Python, Alteryx, Power BI) * Professional certifications such as CFA, FRM, or related financial/risk designations What ...
Manager, Funds Transfer Pricing
Toronto, ON ยท On-site
Proficiency inprogramming languagessuch as VBA, Python, and SQL, with advanced Excel skills ... Professional Designation: CPA, CFA or equivalent * Familiarity with drivers of bank margins, FTP ...
Manager, Funds Transfer Pricing
Toronto, ON ยท On-site
Proficiency inprogramming languagessuch as VBA, Python, and SQL, with advanced Excel skills ... Professional Designation: CPA, CFA or equivalent * Familiarity with drivers of bank margins, FTP ...
Relevant professional designation (CFA, CIPM, FRM, CPA, etc). * Advanced proficiency in Microsoft Excel. * Advanced knowledge of Python with a focus on analytical packages (e.g., Pandas, Numpy)
Relevant professional designation (CFA, CIPM, FRM, CPA, etc). * Advanced proficiency in Microsoft Excel. * Advanced knowledge of Python with a focus on analytical packages (e.g., Pandas, Numpy)
SAS, Python, R, VBA, SQL, C++, Java. * Well versed in model risk management activities. * Knowledge ... Professional designation is an asset (FRM, CFA). * Experience with statistical and probabilistic ...
SAS, Python, R, VBA, SQL, C++, Java. * Well versed in model risk management activities. * Knowledge ... Professional designation is an asset (FRM, CFA). * Experience with statistical and probabilistic ...
Experience using Python & Power BI * Experience using Co-Pilot for reporting & analysis ... Post-Secondary degree in a more quantitative discipline, along with a CFA/FRM/CPA or similar ...
Experience using Python & Power BI * Experience using Co-Pilot for reporting & analysis ... Post-Secondary degree in a more quantitative discipline, along with a CFA/FRM/CPA or similar ...
University degree (Analytics, Finance, engineering or quantitative discipline) * MBA, CFA, or CPA ... Power BI, Python, Alteryx) * Prior experience supporting system implementation is an asset
University degree (Analytics, Finance, engineering or quantitative discipline) * MBA, CFA, or CPA ... Power BI, Python, Alteryx) * Prior experience supporting system implementation is an asset
Cfa Python information
See Ontario salary details
$32.7K is the 25th percentile. Wages below this are outliers.
$18K - $33K
26% of jobs
$33K - $48K
6% of jobs
$48K - $63K
5% of jobs
$63K - $78K
5% of jobs
The median wage is $93K / yr.
$78K - $93K
7% of jobs
$93K - $108K
10% of jobs
$108K - $123K
11% of jobs
$129.8K is the 75th percentile. Wages above this are outliers.
$123K - $138K
11% of jobs
$138K - $153K
9% of jobs
$153K - $168K
6% of jobs
$168K - $183K
4% of jobs
$18K
$95.1K
$183K
How much do cfa python jobs pay per year?
What is a CFA Python job?
A CFA Python job typically involves leveraging programming skills, particularly in Python, to enhance financial analysis, quantitative modeling, and investment strategies. Professionals in this role often have a Chartered Financial Analyst (CFA) designation and use Python for tasks such as data analysis, algorithmic trading, risk management, and portfolio optimization. The combination of CFA knowledge and Python expertise is highly valued in asset management, hedge funds, investment banking, and fintech industries.
What are the key skills and qualifications needed to thrive in the Cfa Python position, and why are they important?
To thrive as a CFA Python professional, you need strong quantitative finance knowledge, advanced Python programming skills, and a Chartered Financial Analyst (CFA) designation or progress toward it. Familiarity with data analysis libraries (such as pandas, NumPy), financial modeling tools, and statistical packages is essential. Excellent problem-solving abilities, attention to detail, and effective communication are critical soft skills for success in this role. These skills enable professionals to build robust financial models, analyze complex data sets, and clearly present insights to stakeholders in the finance industry.
What are the typical daily responsibilities of a CFA Python professional?
A CFA Python professional typically spends their day analyzing financial data, developing and maintaining Python-based financial models, and automating investment processes. They interact closely with portfolio managers, analysts, and data engineers to translate investment strategies into code and actionable insights. Reviewing market trends, back-testing strategies, and preparing reports or presentations are also common tasks. This role requires a blend of technical and finance expertise to ensure that the models and analyses support sound investment decisions.
Manager, Balance Sheet and Liquidity Risk Model Validation
Royal Bank of CanadaToronto, ON โข On-site
Full-time
This job post hasย expired today.ย Applications are no longer accepted.
Job description
Job Description
What is the opportunity?
The Group Risk Management (GRM) Balance Sheet and Liquidity Risk (BSLR) team performs the second line of defense role for all balance sheet and liquidity risks at the enterprise level. As Manager, Balance Sheet and Liquidity Risk Model Validation, you will be responsible for conducting independent oversight of methodologies, parameters, assumptions and models used in the for measuring banking book interest rate risk, liquidity risk and fund transfer pricing.
You will act as a trusted advisor and effective challenger to stakeholders on all matters pertaining to BSLR methodology, parameter, assumptions and model risk.
What will you do?
- Perform timely and effective validation of models in scope for Balance Sheet and Liquidity Risk, including assessment of model methodology, assumptions, limitations, and model performance monitoring framework.
- Assess the robustness and effectiveness of model methodology and performance by performing validation testing, such as replication, sensitivity analysis, benchmark modeling, impact analysis, etc.
- Prepare comprehensive validation reports that document the evaluation process, assessment of model methodology, data integrity, performance metrics, and testing results, along with findings and recommendations.
- Engage the methodology and model owners and users to pro-actively identify, assess, monitor, and manage model-related concerns or findings.
- Ensure that model stakeholders are aware and compliant with methodology and model risk findings and limitations identified in validation reviews, as well as post-production activities such as performance and limitation monitoring and outstanding finding resolution.
- Collaborate with model owners, model developers, model users, model governance, risk managers, and audit teams to ensure validation findings and recommendations are well-informed by business context and purpose.
- Ensure that RBC's Balance Sheet Risk frameworks and policies meet local regulatory requirements and align with business strategies and industry best practices, and that the validation and review activities follow all relevant enterprise and local risk policies standards and procedures.
- Create work plans and track project progress to ensure that work is being completed in accordance with committed timelines and regulatory deadlines.
What do you need to succeed?
Must-have
- Advanced university degree in a financial or quantitative discipline (such as financial engineering, mathematics, statistics, economics, finance, engineering, computer science, physics or any equivalent disciplines)
- Strong computational, analytical, and critical thinking skills. Proficient in Excel, SQL and one or more of programming languages such as Python.
- Basic understanding of banking products, such as mortgage, loan, deposit, mortgage commitment, etc.
- Have a collaborative mind-set and superb interpersonal skills, verbal and written communication skills.
- Ability to rapidly acquire new knowledge and independently conduct research best practices in new and unfamiliar modeling areas.
Nice-to-have
- 1 - 3 years of work experience in financial industry, preferably in financial modeling function such as model development or model validation
- Relevant professional designations (CFA, FRM, etc.)
- Previous experience with treasury activities, such as asset liability management, interest rate risk, liquidity management, fund transfer pricing, etc.
- Familiarity with QRM software is an asset
What's in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation
- Leaders who support your development through coaching and managing opportunities
- Work in a dynamic, collaborative, progressive, and high-performing team
- Opportunities to do challenging work
- Flexible work/life balance options
Job Skills
Communication, Decision Making, Economic Analysis, Financial Instruments, Group Problem Solving, Investment Risk Management, Market Analysis, Market Risk, Risk ManagementAdditional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Employment Type: FULL_TIMEAbout Royal Bank of Canada
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
Toronto, Ontario, CA