[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-python-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fpython?page=7":8,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fpython?page=7":637,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fpython?page=7":821},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Fpython.webp",null,"skill:python:ca","2026-08-17T09:01:40.652960+02:00",{"total":9,"jobs":10},161,[11,52,90,123,143,195,215,240,266,287,302,322,356,399,437,465,487,539,585,606],{"id":12,"slug":13,"title":14,"raw_title":5,"is_featured":15,"company":16,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":19,"processed_country_iso_code_gmaps":21,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":28,"processed_employment_types":30,"processed_it_skills":31,"processed_it_skills_labels":34,"processed_job_expertise_skills":41,"processed_job_expertise_skills_labels":42,"max_cpc":50,"actual_cpc":51},66477,"business-insights-analyst-ii-the-toronto-dominion-bank-canada","Business Insights Analyst II",false,{"name":17,"slug":18,"logo_url":5},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[20],"Ottawa",[22],"CA","onsite",81600,115200,"CAD","estimated",[29],"FULL_TIME","permanent",{"r":32,"sql":33,"numpy":32,"pandas":32,"python":33,"matplotlib":32},3,4,[35,36,37,38,39,40],"SQL","Python","NumPy","pandas","matplotlib","R",{"reporting":32,"automation":32,"data analysis":33,"risk management":32,"fraud management":32,"machine learning":32,"strategy development":32},[43,44,45,46,47,48,49],"Data Analysis","Fraud Management","Machine Learning","Automation","Risk Management","Strategy Development","Reporting",1,1.2,{"id":53,"slug":54,"title":55,"raw_title":5,"is_featured":15,"company":56,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":57,"processed_country_iso_code_gmaps":59,"processed_home_office":60,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":61,"processed_employment_types":30,"processed_it_skills":62,"processed_it_skills_labels":64,"processed_job_expertise_skills":76,"processed_job_expertise_skills_labels":77,"max_cpc":50,"actual_cpc":51},66774,"it-developer-iii-the-toronto-dominion-bank-canada","IT Developer III",{"name":17,"slug":18,"logo_url":5},[58],"Toronto",[22],"hybrid",[29],{"c#":33,"sql":33,"java":33,"excel":33,"nosql":32,"jmeter":32,"python":32,"mongodb":32,"pyspark":63,"selenium":33,"databricks":63,"playwright":33,"microsoft copilot":32},2,[65,66,67,68,35,69,70,71,72,36,73,74,75],"Java","C#","Selenium","Playwright","NoSQL","MongoDB","Excel","Microsoft Copilot","PySpark","Databricks","JMeter",{"audit support":33,"qa automation":33,"test execution":33,"data validation":33,"defect management":33,"financial services":32,"functional testing":33,"regression testing":33,"test documentation":33,"performance testing":32,"regulatory reporting":32,"treasury and balance sheet management":32},[78,79,80,81,82,83,84,85,86,87,88,89],"QA Automation","Regression Testing","Functional Testing","Defect Management","Test Execution","Data Validation","Audit Support","Performance Testing","Test Documentation","Financial Services","Treasury and Balance Sheet Management","Regulatory Reporting",{"id":91,"slug":92,"title":93,"raw_title":5,"is_featured":15,"company":94,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":97,"processed_country_iso_code_gmaps":98,"processed_home_office":60,"processed_salary_min":99,"processed_salary_max":100,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":101,"processed_employment_types":30,"processed_it_skills":102,"processed_it_skills_labels":103,"processed_job_expertise_skills":115,"processed_job_expertise_skills_labels":116,"max_cpc":50,"actual_cpc":51},65723,"security-platform-developer-security-automation-python-splunk-soar-sun-life-of-canada-corporate","Security Platform Developer, Security Automation (Python, Splunk SOAR)",{"name":95,"slug":96,"logo_url":5},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[58],[22],65000,105000,[29],{"yaml":32,"linux":32,"python":33,"ansible":32,"windows":32,"firewalls":32,"networking":32,"splunk soar":33,"cloud technologies":32,"web application firewalls":32,"intrusion prevention systems":32,"security information and event management (siem)":32},[36,104,105,106,107,108,109,110,111,112,113,114],"YAML","Splunk SOAR","Ansible","Windows","Linux","Cloud technologies","Networking","Firewalls","Intrusion prevention systems","Web application firewalls","Security Information and Event Management (SIEM)",{"disaster recovery":63,"project management":63,"raci documentation":63,"incident management":32,"security automation":33,"security policies and procedures":32},[117,118,119,120,121,122],"Security automation","Incident management","Security policies and procedures","Disaster recovery","Project management","RACI documentation",{"id":124,"slug":125,"title":126,"raw_title":5,"is_featured":15,"company":127,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":128,"processed_country_iso_code_gmaps":129,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":130,"processed_employment_types":30,"processed_it_skills":131,"processed_it_skills_labels":132,"processed_job_expertise_skills":136,"processed_job_expertise_skills_labels":137,"max_cpc":50,"actual_cpc":51},66830,"senior-business-intelligence-and-reporting-analyst-the-toronto-dominion-bank-canada","Senior Business Intelligence and Reporting Analyst",{"name":17,"slug":18,"logo_url":5},[58],[22],[29],{"ms sql":32,"python":32,"power bi":33,"advanced excel":33},[133,36,134,135],"Power BI","MS SQL","Advanced Excel",{"reporting":33,"data analysis":33,"data governance":32,"root cause analysis":33,"regulatory reporting":32,"dashboard development":33,"stakeholder management":32,"data quality management":33},[43,138,139,49,140,141,89,142],"Data Quality Management","Root Cause Analysis","Dashboard Development","Data Governance","Stakeholder Management",{"id":144,"slug":145,"title":146,"raw_title":5,"is_featured":15,"company":147,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":148,"processed_country_iso_code_gmaps":149,"processed_home_office":23,"processed_salary_min":150,"processed_salary_max":151,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":152,"processed_employment_types":30,"processed_it_skills":153,"processed_it_skills_labels":154,"processed_job_expertise_skills":166,"processed_job_expertise_skills_labels":167,"max_cpc":50,"actual_cpc":51},66874,"storage-engineer-ii-the-toronto-dominion-bank-canada","Storage Engineer II",{"name":17,"slug":18,"logo_url":5},[58],[22],96900,136800,[29],{"gcp":32,"git":33,"bash":33,"azure":32,"ci\u002Fcd":33,"python":33,"ansible":33,"analytics":32,"rest apis":33,"telemetry":32,"terraform":33,"monitoring":32,"powershell":33},[36,155,156,157,158,106,159,160,161,162,163,164,165],"PowerShell","Bash","REST APIs","Terraform","Git","CI\u002FCD","Monitoring","Telemetry","Analytics","Azure","GCP",{"nas":33,"san":33,"netapp":33,"commvault":33,"automation":33,"replication":33,"hybrid cloud":32,"cloud storage":32,"observability":32,"orchestration":33,"object storage":33,"api integration":33,"data protection":33,"hitachi vantara":33,"cyber resilience":33,"dell technologies":33,"disaster recovery":33,"immutable storage":33,"business continuity":33,"capacity management":33,"lifecycle management":33,"self-service storage":33,"storage provisioning":33,"infrastructure as code":33,"operational excellence":33,"storage virtualization":33,"performance optimization":33,"enterprise storage engineering":33},[168,169,170,171,172,173,174,175,176,177,178,179,180,46,181,182,183,184,185,186,187,188,189,190,191,192,193,194],"Enterprise Storage Engineering","NAS","SAN","Object Storage","Data Protection","Storage Provisioning","Storage Virtualization","Performance Optimization","Capacity Management","Replication","Business Continuity","Disaster Recovery","Infrastructure as Code","API Integration","Orchestration","NetApp","Hitachi Vantara","Dell Technologies","Commvault","Cloud Storage","Hybrid Cloud","Observability","Operational Excellence","Cyber Resilience","Immutable Storage","Self-Service Storage","Lifecycle Management",{"id":196,"slug":197,"title":198,"raw_title":5,"is_featured":15,"company":199,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":200,"processed_country_iso_code_gmaps":201,"processed_home_office":23,"processed_salary_min":150,"processed_salary_max":151,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":202,"processed_employment_types":30,"processed_it_skills":203,"processed_it_skills_labels":204,"processed_job_expertise_skills":207,"processed_job_expertise_skills_labels":208,"max_cpc":50,"actual_cpc":51},66772,"group-risk-specialist-ath-5211-the-toronto-dominion-bank-canada","Group Risk Specialist (ATH 5211)",{"name":17,"slug":18,"logo_url":5},[58],[22],[29],{"etl":33,"sql":33,"excel":33,"python":33,"databricks":33,"powerpoint":32},[35,36,74,205,71,206],"ETL","PowerPoint",{"data analysis":33,"business acumen":33,"consumer lending":33,"machine learning":33,"project management":33,"regression analysis":33,"statistical modeling":33,"credit risk management":33},[209,210,211,45,212,213,43,214],"Credit Risk Management","Consumer Lending","Statistical Modeling","Regression Analysis","Project Management","Business Acumen",{"id":216,"slug":217,"title":218,"raw_title":5,"is_featured":15,"company":219,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":220,"processed_country_iso_code_gmaps":221,"processed_home_office":23,"processed_salary_min":222,"processed_salary_max":223,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":224,"processed_employment_types":30,"processed_it_skills":225,"processed_it_skills_labels":226,"processed_job_expertise_skills":228,"processed_job_expertise_skills_labels":229,"max_cpc":50,"actual_cpc":51},66705,"analyst-credit-risk-policy-the-toronto-dominion-bank-canada","Analyst, Credit Risk Policy",{"name":17,"slug":18,"logo_url":5},[58],[22],69700,98400,[29],{"sql":32,"vba":63,"excel":32,"python":63},[71,35,227,36],"VBA",{"cfa":63,"frm":63,"testing":32,"reconciliation":32,"risk management":33,"impact assessment":32,"project management":32,"financial derivatives":32,"requirements drafting":32,"counterparty credit risk":33,"operational risk management":32,"financial products knowledge":33},[230,231,47,232,233,234,213,235,236,237,238,239],"Financial Products Knowledge","Counterparty Credit Risk","Impact Assessment","Requirements Drafting","Testing","Operational Risk Management","Reconciliation","Financial Derivatives","CFA","FRM",{"id":241,"slug":242,"title":243,"raw_title":5,"is_featured":15,"company":244,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":247,"processed_country_iso_code_gmaps":248,"processed_home_office":60,"processed_salary_min":249,"processed_salary_max":250,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":251,"processed_employment_types":30,"processed_it_skills":252,"processed_it_skills_labels":253,"processed_job_expertise_skills":255,"processed_job_expertise_skills_labels":256,"max_cpc":50,"actual_cpc":51},54725,"senior-manager-credit-risk-strategy-oversight-bank-of-montreal","Senior Manager, Credit Risk Strategy Oversight",{"name":245,"slug":246,"logo_url":5},"Bank of Montreal","bank-of-montreal",[58],[22],86000,160000,[29],{"r":33,"sas":33,"sql":33,"python":33},[36,35,254,40],"SAS",{"stress testing":33,"risk governance":33,"policy development":33,"regulatory capital":33,"portfolio analytics":33,"regulatory compliance":33,"credit risk management":33,"data quality assessment":33,"business case validation":33,"credit strategy oversight":33},[209,257,258,259,260,261,262,263,264,265],"Credit Strategy Oversight","Regulatory Compliance","Stress Testing","Regulatory Capital","Portfolio Analytics","Risk Governance","Policy Development","Business Case Validation","Data Quality Assessment",{"id":267,"slug":268,"title":269,"raw_title":5,"is_featured":15,"company":270,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":271,"processed_country_iso_code_gmaps":272,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":273,"processed_employment_types":30,"processed_it_skills":274,"processed_it_skills_labels":275,"processed_job_expertise_skills":277,"processed_job_expertise_skills_labels":278,"max_cpc":50,"actual_cpc":51},66806,"modelling-forecasting-senior-analyst-quants-the-toronto-dominion-bank-canada-2","Modelling \u002F Forecasting Senior Analyst (Quants)",{"name":17,"slug":18,"logo_url":5},[58],[22],[29],{"r":32,"sas":32,"sql":33,"matlab":32,"python":33},[36,35,254,40,276],"MATLAB",{"cecl\u002Fifrs 9":33,"forecasting":33,"data analysis":33,"stress testing":33,"data governance":32,"ai-enabled tools":32,"machine learning":32,"model validation":32,"pd\u002Flgd\u002Fead modeling":33,"credit risk modeling":33,"econometric modeling":33,"statistical modeling":33,"model risk management":32},[279,280,281,259,282,283,211,43,284,285,141,45,286],"Credit Risk Modeling","PD\u002FLGD\u002FEAD Modeling","CECL\u002FIFRS 9","Forecasting","Econometric Modeling","Model Validation","Model Risk Management","AI-enabled Tools",{"id":288,"slug":289,"title":290,"raw_title":5,"is_featured":15,"company":291,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":292,"processed_country_iso_code_gmaps":293,"processed_home_office":23,"processed_salary_min":294,"processed_salary_max":295,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":296,"processed_employment_types":30,"processed_it_skills":297,"processed_it_skills_labels":298,"processed_job_expertise_skills":299,"processed_job_expertise_skills_labels":300,"max_cpc":50,"actual_cpc":51},54651,"manager-credit-risk-strategy-oversight-bank-of-montreal","Manager, Credit Risk Strategy Oversight",{"name":245,"slug":246,"logo_url":5},[58],[22],69000,129000,[29],{"r":32,"sas":32,"sql":32,"python":32},[36,35,254,40],{"data analysis":32,"stress testing":32,"model governance":32,"portfolio analytics":33,"regulatory compliance":32,"credit risk management":33},[209,261,259,258,301,43],"Model Governance",{"id":303,"slug":304,"title":269,"raw_title":5,"is_featured":15,"company":305,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":306,"processed_country_iso_code_gmaps":307,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":308,"processed_employment_types":30,"processed_it_skills":309,"processed_it_skills_labels":310,"processed_job_expertise_skills":311,"processed_job_expertise_skills_labels":312,"max_cpc":50,"actual_cpc":51},66800,"modelling-forecasting-senior-analyst-quants-the-toronto-dominion-bank-canada",{"name":17,"slug":18,"logo_url":5},[58],[22],[29],{"sas":33,"sql":33,"python":33},[254,35,36],{"data mining":33,"model governance":33,"model monitoring":33,"scorecard models":32,"data manipulation":33,"project management":32,"retail credit risk":32,"risk quantification":32,"statistical analysis":33,"regulatory programs (basel, ifrs9)":32},[313,314,315,316,317,318,319,320,321,121],"Data manipulation","Data mining","Statistical analysis","Model monitoring","Model governance","Risk quantification","Retail credit risk","Scorecard models","Regulatory programs (Basel, IFRS9)",{"id":323,"slug":324,"title":325,"raw_title":5,"is_featured":15,"company":326,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":327,"processed_country_iso_code_gmaps":328,"processed_home_office":23,"processed_salary_min":329,"processed_salary_max":330,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":331,"processed_employment_types":30,"processed_it_skills":332,"processed_it_skills_labels":333,"processed_job_expertise_skills":338,"processed_job_expertise_skills_labels":339,"max_cpc":50,"actual_cpc":51},66873,"sr-java-full-stack-developer-td-securities-the-toronto-dominion-bank-canada","Sr. Java Full Stack Developer, TD Securities",{"name":17,"slug":18,"logo_url":5},[58],[22],126800,164100,[29],{"sql":33,"java":33,"react":33,"python":63,"spring boot":33,"restful apis":33,"microservices":33},[65,334,35,335,336,337,36],"Spring Boot","RESTful APIs","Microservices","React",{"unit testing":33,"data modeling":32,"secure coding":33,"broadridge bpsa":50,"cost estimation":63,"prime brokerage":63,"risk assessment":32,"project planning":32,"performance tuning":32,"production support":32,"query optimization":32,"regression testing":33,"securities finance":63,"integration testing":33,"root cause analysis":32,"object-oriented design":33,"financial industry knowledge":32,"service-oriented architecture":32},[340,341,342,343,344,345,346,79,139,347,348,349,350,351,352,353,354,355],"Object-Oriented Design","Data Modeling","Query Optimization","Service-Oriented Architecture","Secure Coding","Unit Testing","Integration Testing","Performance Tuning","Project Planning","Risk Assessment","Cost Estimation","Production Support","Financial Industry Knowledge","Prime Brokerage","Securities Finance","Broadridge BPSA",{"id":357,"slug":358,"title":359,"raw_title":5,"is_featured":15,"company":360,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":361,"processed_country_iso_code_gmaps":362,"processed_home_office":23,"processed_salary_min":363,"processed_salary_max":364,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":365,"processed_employment_types":30,"processed_it_skills":366,"processed_it_skills_labels":367,"processed_job_expertise_skills":384,"processed_job_expertise_skills_labels":385,"max_cpc":50,"actual_cpc":51},54566,"associate-full-stack-engineer-bank-of-montreal","Associate, Full Stack Engineer",{"name":245,"slug":246,"logo_url":5},[58],[22],90000,120000,[29],{"c#":63,"aws":32,"etl":33,"gcp":32,"llm":33,"sql":33,"java":63,"azure":32,"ci\u002Fcd":32,"flask":33,"nosql":33,"scala":63,"docker":32,"python":33,"fastapi":33,"node.js":33,"react js":33,"javascript":33,"kubernetes":32,"openai api":33,"typescript":33,"restful api":33,"hugging face":33,"generative ai":33,"microservices":33,"data pipelines":33},[36,368,369,370,371,372,373,35,69,374,336,375,376,377,164,165,160,378,379,380,381,205,382,66,383,65],"JavaScript","TypeScript","React JS","FastAPI","Flask","Node.js","RESTful API","Docker","Kubernetes","AWS","Generative AI","LLM","OpenAI API","Hugging Face","Data Pipelines","Scala",{"sdlc":33,"data processing":33,"financial markets":32,"investment banking":32,"trading strategies":32,"agile methodologies":33,"backend development":33,"system architecture":33,"frontend development":33,"financial data formats":32,"full stack development":33,"security best practices":33,"performance optimization":33,"financial domain knowledge":32},[386,387,388,389,390,175,391,392,393,394,395,396,397,398],"Full Stack Development","Frontend Development","Backend Development","System Architecture","Data Processing","Security Best Practices","Agile Methodologies","SDLC","Financial Domain Knowledge","Investment Banking","Financial Markets","Trading Strategies","Financial Data Formats",{"id":400,"slug":401,"title":402,"raw_title":5,"is_featured":15,"company":403,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":404,"processed_country_iso_code_gmaps":405,"processed_home_office":23,"processed_salary_min":222,"processed_salary_max":406,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":407,"processed_employment_types":30,"processed_it_skills":408,"processed_it_skills_labels":409,"processed_job_expertise_skills":422,"processed_job_expertise_skills_labels":423,"max_cpc":50,"actual_cpc":51},66777,"it-support-analyst-iv-the-toronto-dominion-bank-canada","IT Support Analyst IV",{"name":17,"slug":18,"logo_url":5},[58],[22],84000,[29],{"sql":33,"itil":33,"java":32,"agile":32,"azure":32,"ci\u002Fcd":32,"linux":32,"github":32,"oracle":32,"python":32,"splunk":32,"vmware":32,"autosys":32,"datadog":32,"jenkins":32,"dynatrace":32,"itrs geneos":32,"ms sql server":32},[108,410,411,35,36,65,412,164,160,413,414,415,416,417,418,419,420,421],"Oracle","MS SQL Server","VMware","Jenkins","GitHub","Datadog","Dynatrace","Splunk","ITRS Geneos","Autosys","ITIL","Agile",{"sdlc":32,"scripting":32,"automation":32,"audit remediation":32,"change management":33,"banking operations":33,"problem management":33,"release management":32,"application support":33,"incident management":33,"process improvement":32,"disaster recovery testing":32,"compliance and surveillance":32,"financial markets knowledge":32,"monitoring tools configuration":32},[424,425,426,427,428,429,430,393,431,432,433,46,434,435,436],"Application Support","Incident Management","Problem Management","Change Management","Banking Operations","Compliance and Surveillance","Financial Markets Knowledge","Release Management","Monitoring Tools Configuration","Scripting","Process Improvement","Disaster Recovery Testing","Audit Remediation",{"id":438,"slug":439,"title":440,"raw_title":5,"is_featured":15,"company":441,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":442,"processed_country_iso_code_gmaps":443,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":444,"processed_employment_types":30,"processed_it_skills":445,"processed_it_skills_labels":446,"processed_job_expertise_skills":455,"processed_job_expertise_skills_labels":456,"max_cpc":50,"actual_cpc":51},66845,"senior-information-security-analyst-secure-code-review-the-toronto-dominion-bank-canada","Senior Information Security Analyst (Secure Code Review)",{"name":17,"slug":18,"logo_url":5},[58],[22],[29],{"c#":33,"php":33,"sql":33,"java":33,"nmap":33,"perl":33,"c\u002Fc++":33,"python":33,"burp suite":33,"metasploit":33,"sast tools":33,"servicenow":32},[65,66,447,36,448,449,35,450,451,452,453,454],"PHP","Perl","C\u002FC++","Burp Suite","Metasploit","Nmap","ServiceNow","SAST Tools",{"cwe top 25":33,"owasp top 10":33,"risk assessment":32,"static analysis":33,"threat modelling":32,"secure code review":33,"penetration testing":33,"remediation guidance":32,"vulnerability assessment":33},[457,458,459,460,461,462,463,349,464],"Secure Code Review","Penetration Testing","Vulnerability Assessment","Threat Modelling","OWASP Top 10","CWE Top 25","Static Analysis","Remediation Guidance",{"id":466,"slug":467,"title":468,"raw_title":5,"is_featured":15,"company":469,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":470,"processed_country_iso_code_gmaps":471,"processed_home_office":23,"processed_salary_min":472,"processed_salary_max":473,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":474,"processed_employment_types":30,"processed_it_skills":475,"processed_it_skills_labels":476,"processed_job_expertise_skills":478,"processed_job_expertise_skills_labels":479,"max_cpc":50,"actual_cpc":51},54649,"manager-corporate-treasury-funds-transfer-pricing-bank-of-montreal","Manager, Corporate Treasury - Funds Transfer Pricing",{"name":245,"slug":246,"logo_url":5},[58],[22],75900,141900,[29],{"sql":33,"excel":33,"access":32,"python":32,"power bi":33},[71,35,133,36,477],"Access",{"reconciliations":32,"risk management":32,"treasury analysis":33,"data visualization":33,"financial analysis":33,"dashboard development":33,"funds transfer pricing":33,"balance sheet management":32,"quantitative risk management (qrm)":32},[480,481,482,483,47,484,485,140,486],"Financial Analysis","Treasury Analysis","Reconciliations","Funds Transfer Pricing","Balance Sheet Management","Data Visualization","Quantitative Risk Management (QRM)",{"id":488,"slug":489,"title":490,"raw_title":5,"is_featured":15,"company":491,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":492,"processed_country_iso_code_gmaps":493,"processed_home_office":23,"processed_salary_min":150,"processed_salary_max":151,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":494,"processed_employment_types":30,"processed_it_skills":495,"processed_it_skills_labels":496,"processed_job_expertise_skills":520,"processed_job_expertise_skills_labels":521,"max_cpc":50,"actual_cpc":51},66782,"information-security-specialist-attack-surface-reduction-the-toronto-dominion-bank-canada","Information Security Specialist ( Attack Surface Reduction)",{"name":17,"slug":18,"logo_url":5},[58],[22],[29],{"dns":33,"edr":33,"ftp":33,"kql":33,"mac":33,"siem":33,"smtp":33,"soar":33,"linux":33,"akamai":32,"http\u002Fs":33,"python":32,"qualys":32,"tcp\u002Fip":33,"appomni":32,"windows":33,"logscale":33,"netskope":32,"splunk es":33,"wiz defend":33,"crowdstrike":33,"symantec dlp":32,"active directory":33,"cloud-native tools":33,"microsoft sentinel":33,"microsoft defender for endpoint (mde)":33},[497,498,499,500,501,502,36,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,107,519,108],"Splunk ES","CrowdStrike","Logscale","Microsoft Defender for Endpoint (MDE)","Microsoft Sentinel","Wiz Defend","KQL","SIEM","SOAR","EDR","Cloud-native tools","Netskope","Akamai","AppOmni","Qualys","Symantec DLP","TCP\u002FIP","HTTP\u002FS","DNS","FTP","SMTP","Active Directory","Mac",{"cloud security":33,"log management":33,"threat hunting":33,"risk management":33,"threat detection":33,"security analytics":33,"threat intelligence":33,"playbook development":33,"detection engineering":33,"endpoint architecture":33,"mitre att&ck framework":33,"security best practices":33,"attack surface reduction":33,"malware reverse engineering":33,"security incident management":33,"information security management":33,"security metrics and dashboards":33,"identity and access management (iam)":33,"digital forensics and incident response (dfir)":33},[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,391,47,538],"Threat Hunting","Malware Reverse Engineering","Digital Forensics and Incident Response (DFIR)","Threat Detection","Threat Intelligence","Attack Surface Reduction","MITRE ATT&CK Framework","Security Analytics","Log Management","Security Incident Management","Endpoint Architecture","Identity and Access Management (IAM)","Cloud Security","Security Metrics and Dashboards","Detection Engineering","Playbook Development","Information Security Management",{"id":540,"slug":541,"title":542,"raw_title":5,"is_featured":15,"company":543,"raw_hiringOrganization_logo_url":545,"processed_city_gmaps":546,"processed_country_iso_code_gmaps":547,"processed_home_office":23,"processed_salary_min":364,"processed_salary_max":250,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":548,"processed_employment_types":30,"processed_it_skills":549,"processed_it_skills_labels":550,"processed_job_expertise_skills":564,"processed_job_expertise_skills_labels":565,"max_cpc":50,"actual_cpc":51},68990,"senior-software-engineer-brokerage-platform-moomoo","Senior Software Engineer - Brokerage Platform",{"name":544,"slug":544,"logo_url":5},"moomoo","https:\u002F\u002Fworkablehr.s3.amazonaws.com\u002Fuploads\u002Faccount\u002Flogo\u002F661829\u002Flogo",[58],[22],[29],{"go":33,"c++":33,"apis":33,"java":33,"devops":32,"python":33,"caching":33,"databases":33,"concurrency":33,"ai coding agents":33,"messaging systems":33,"system performance":33,"distributed systems":33,"cloud infrastructure":32,"ai-assisted software development tools":33},[65,551,552,36,553,554,555,556,557,558,559,560,561,562,563],"C++","Go","Distributed Systems","Databases","APIs","Messaging Systems","Caching","Concurrency","System Performance","Cloud Infrastructure","DevOps","AI-assisted Software Development Tools","AI Coding Agents",{"testing":33,"code review":33,"observability":33,"trading systems":33,"brokerage systems":33,"portfolio systems":33,"distributed systems":33,"market data systems":33,"root-cause analysis":33,"technical leadership":32,"backend system design":33,"software architecture":33,"clearing and settlement":33,"risk management systems":33,"cash and funding systems":33,"position and p&l systems":33,"high availability systems":33,"account management systems":33,"production troubleshooting":33,"order management systems (oms)":33,"high-volume low-latency systems":32,"regulated financial environments":32},[566,567,553,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,234,189,583,584],"Software Architecture","Backend System Design","High Availability Systems","Brokerage Systems","Trading Systems","Order Management Systems (OMS)","Account Management Systems","Portfolio Systems","Position and P&L Systems","Clearing and Settlement","Cash and Funding Systems","Risk Management Systems","Market Data Systems","Regulated Financial Environments","High-volume Low-latency Systems","Technical Leadership","Code Review","Production Troubleshooting","Root-cause Analysis",{"id":586,"slug":587,"title":588,"raw_title":5,"is_featured":15,"company":589,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":590,"processed_country_iso_code_gmaps":591,"processed_home_office":23,"processed_salary_min":294,"processed_salary_max":295,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":592,"processed_employment_types":30,"processed_it_skills":593,"processed_it_skills_labels":594,"processed_job_expertise_skills":597,"processed_job_expertise_skills_labels":598,"max_cpc":50,"actual_cpc":51},54648,"manager-canadian-consumer-credit-risk-reporting-bank-of-montreal","Manager, Canadian Consumer Credit Risk Reporting",{"name":245,"slug":246,"logo_url":5},[58],[22],[29],{"git":32,"sas":33,"sql":33,"python":32,"power bi":32,"power automate":32,"linux scripting":32},[254,35,36,595,596,159,133],"Linux scripting","Power Automate",{"audit support":32,"kpis and kris":33,"data governance":33,"retail credit products":33,"regulatory requirements":33,"risk management metrics":33,"risk management reporting":33},[599,600,601,602,603,604,605],"Risk management reporting","Retail credit products","Risk management metrics","KPIs and KRIs","Regulatory requirements","Data governance","Audit support",{"id":607,"slug":608,"title":609,"raw_title":5,"is_featured":15,"company":610,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":611,"processed_country_iso_code_gmaps":612,"processed_home_office":60,"processed_salary_min":613,"processed_salary_max":614,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":615,"processed_employment_types":30,"processed_it_skills":616,"processed_it_skills_labels":617,"processed_job_expertise_skills":624,"processed_job_expertise_skills_labels":625,"max_cpc":50,"actual_cpc":51},54642,"lead-data-engineer-applied-ai-data-ingestion-amp-integration-bank-of-montreal","Lead Data Engineer, Applied AI Data Ingestion & Integration",{"name":245,"slug":246,"logo_url":5},[58],[22],103200,192000,[29],{"sql":33,"ci\u002Fcd":32,"mlops":32,"python":33,"tableau":32,"json\u002Fxml":32,"power bi":32,"rest apis":33,"azure ai search":33,"vector databases":33,"azure data factory":33},[35,36,133,618,619,620,157,621,622,160,623],"Tableau","Azure Data Factory","Azure AI Search","JSON\u002FXML","Vector databases","MLOps",{"etl\u002Felt":33,"data lineage":32,"data quality":33,"data modeling":33,"rag solutions":33,"agile delivery":32,"data governance":33,"data engineering":33,"data integration":33,"data warehousing":33,"metadata management":32,"cloud data platforms":33,"model risk management":32,"multimodal data ingestion":33},[626,627,628,141,629,630,631,341,632,633,634,635,285,636],"Data Engineering","ETL\u002FELT","Data Warehousing","Data Quality","Data Integration","Cloud Data Platforms","Data Lineage","Metadata Management","RAG Solutions","Multimodal Data Ingestion","Agile Delivery",{"industry":638,"employment_type":666,"expertise_skills":679,"it_skills":744,"salary_currency":811,"processed_working_hours":819},[639,642,646,650,654,657,660,663],{"key":640,"label":87,"count":641},"financial services",142,{"key":643,"label":644,"count":645},"banking","Banking",101,{"key":647,"label":648,"count":649},"insurance","Insurance",13,{"key":651,"label":652,"count":653},"financial technology","Financial Technology",5,{"key":655,"label":656,"count":63},"asset management","Asset Management",{"key":658,"label":659,"count":50},"financial markets infrastructure","Financial Markets Infrastructure",{"key":661,"label":662,"count":50},"data","Data",{"key":664,"label":665,"count":50},"online brokerage","Online Brokerage",[667,670,673,676],{"key":30,"label":668,"count":669},"PERMANENT",151,{"key":671,"label":672,"count":653},"temporary","TEMPORARY",{"key":674,"label":675,"count":33},"student","STUDENT",{"key":677,"label":678,"count":50},"contract","CONTRACT",[680,683,686,689,692,694,697,699,702,705,707,710,712,715,718,721,723,726,728,730,732,735,738,741],{"key":681,"label":47,"slug":681,"count":682},"risk-management",35,{"key":684,"label":43,"slug":684,"count":685},"data-analysis",32,{"key":687,"label":45,"slug":687,"count":688},"machine-learning",24,{"key":690,"label":121,"slug":690,"count":691},"project-management",21,{"key":693,"label":258,"slug":693,"count":691},"regulatory-compliance",{"key":695,"label":141,"slug":695,"count":696},"data-governance",18,{"key":698,"label":46,"slug":698,"count":696},"automation",{"key":700,"label":341,"slug":700,"count":701},"data-modeling",16,{"key":703,"label":626,"slug":703,"count":704},"data-engineering",15,{"key":706,"label":485,"slug":706,"count":704},"data-visualization",{"key":708,"label":709,"slug":708,"count":649},"generative-ai","Generative Ai",{"key":711,"label":139,"slug":711,"count":649},"root-cause-analysis",{"key":713,"label":434,"slug":713,"count":714},"process-improvement",12,{"key":716,"label":142,"slug":716,"count":717},"stakeholder-management",11,{"key":719,"label":89,"slug":719,"count":720},"regulatory-reporting",10,{"key":722,"label":392,"slug":722,"count":720},"agile-methodologies",{"key":724,"label":189,"slug":724,"count":725},"observability",9,{"key":727,"label":427,"slug":727,"count":725},"change-management",{"key":729,"label":425,"slug":729,"count":725},"incident-management",{"key":731,"label":209,"slug":731,"count":725},"credit-risk-management",{"key":733,"label":284,"slug":733,"count":734},"model-validation",8,{"key":736,"label":737,"slug":736,"count":734},"technical-documentation","Technical Documentation",{"key":739,"label":740,"slug":739,"count":734},"deep-learning","Deep Learning",{"key":742,"label":743,"slug":742,"count":734},"statistical-analysis","Statistical Analysis",[745,747,750,754,757,761,764,768,771,774,777,780,782,784,787,790,793,796,799,801,803,804,806,808],{"key":746,"label":36,"slug":746,"count":9},"python",{"key":748,"label":35,"slug":748,"count":749},"sql",107,{"key":751,"label":752,"slug":751,"count":753},"ms-azure","MS Azure",39,{"key":755,"label":65,"slug":755,"count":756},"java",37,{"key":758,"label":759,"slug":758,"count":760},"cicd","Ci\u002FCd",33,{"key":762,"label":763,"slug":762,"count":760},"aws","Aws",{"key":765,"label":766,"slug":765,"count":767},"ms-powerbi","MS PowerBI",22,{"key":769,"label":74,"slug":769,"count":770},"databricks",20,{"key":772,"label":773,"slug":772,"count":696},"sas","Sas",{"key":775,"label":776,"slug":775,"count":696},"ms-excel","MS Excel",{"key":778,"label":376,"slug":778,"count":779},"kubernetes",17,{"key":781,"label":618,"slug":781,"count":779},"tableau",{"key":783,"label":40,"slug":783,"count":701},"r",{"key":785,"label":786,"slug":785,"count":649},"gcp","Gcp",{"key":788,"label":789,"slug":788,"count":649},"nosql","Nosql",{"key":791,"label":792,"slug":791,"count":649},"pyspark","Pyspark",{"key":794,"label":795,"slug":794,"count":649},"jira","Jira",{"key":797,"label":798,"slug":797,"count":649},"vba","Vba",{"key":800,"label":383,"slug":800,"count":714},"scala",{"key":802,"label":159,"slug":802,"count":714},"git",{"key":687,"label":45,"slug":687,"count":714},{"key":805,"label":158,"slug":805,"count":714},"terraform",{"key":807,"label":66,"slug":807,"count":717},"c",{"key":809,"label":810,"slug":809,"count":717},"javascript","Javascript",[812,814,817],{"key":26,"label":26,"count":813},141,{"key":815,"label":815,"count":816},"USD",19,{"key":818,"label":818,"count":50},"GBP",[820],{"key":29,"label":29,"count":9},{"total":822,"jobs":823},0,[]]