[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-apache-spark-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fapache-spark":4,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fapache-spark":288,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fapache-spark":412},{},{"total":5,"jobs":6},7,[7,68,109,161,200,228,261],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":31,"processed_job_expertise_skills":54,"processed_job_expertise_skills_labels":55,"max_cpc":66,"actual_cpc":67},85637,"consultant-conversion-software-eng-iii-job-level-director-morgan-stanley-svcs-canada-co","Consultant Conversion - Software Eng III : Job Level - Director",null,false,{"name":14,"slug":15,"logo_url":11},"Morgan Stanley Svcs Canada Co","morgan-stanley-svcs-canada-co",[17],"Montreal",[19],"CA","hybrid",100000,140000,"CAD","estimated",[26],"FULL_TIME","permanent",{"db2":29,"java":30,"jdbc":29,"llms":29,"unix":29,"azure":29,"ci\u002Fcd":29,"html5":29,"react":29,"scala":30,"python":29,"angular":29,"ai tools":29,"scripting":29,"javascript":29,"postgresql":29,"sql server":29,"spring boot":29,"apache spark":30,"test automation":29,"containerization":29,"release automation":29},3,4,[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53],"Java","Scala","Apache Spark","DB2","SQL Server","PostgreSQL","CI\u002FCD","Test Automation","Release Automation","Containerization","Azure","Unix","Scripting","Python","HTML5","JavaScript","Angular","React","Spring Boot","JDBC","AI Tools","LLMs",{"risk management":29,"devops practices":29,"big data platforms":30,"database management":29,"production stability":29,"software development":30,"surveillance technology":29,"agile scrum methodologies":29,"wealth management monitoring":29,"software design best practices":29},[56,57,58,59,60,61,62,63,64,65],"Software Development","Big Data Platforms","DevOps Practices","Database Management","Agile Scrum Methodologies","Software Design Best Practices","Surveillance Technology","Risk Management","Wealth Management Monitoring","Production Stability",1,1.2,{"id":69,"slug":70,"title":71,"raw_title":11,"is_featured":12,"company":72,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":75,"processed_country_iso_code_gmaps":77,"processed_home_office":78,"processed_salary_min":79,"processed_salary_max":80,"processed_salary_currency":81,"processed_salary_source":24,"processed_working_hours":82,"processed_employment_types":27,"processed_it_skills":83,"processed_it_skills_labels":84,"processed_job_expertise_skills":97,"processed_job_expertise_skills_labels":98,"max_cpc":66,"actual_cpc":67},70489,"machine-learning-engineer-bank-of-montreal","Machine Learning Engineer",{"name":73,"slug":74,"logo_url":11},"Bank of Montreal","bank-of-montreal",[76],"Toronto",[19],"onsite",80000,175000,"USD",[26],{"aws":29,"git":29,"sql":29,"azure":29,"keras":30,"docker":29,"hadoop":29,"python":30,"jenkins":29,"pytorch":30,"kubernetes":29,"tensorflow":30,"apache spark":29,"scikit-learn":30,"google cloud platform":29},[45,85,86,87,88,89,34,90,91,92,93,94,95,42,96],"SQL","TensorFlow","PyTorch","Scikit-learn","Keras","Hadoop","Docker","Kubernetes","Jenkins","Git","AWS","Google Cloud Platform",{"statistics":29,"mathematics":29,"programming":30,"deep learning":30,"ml algorithms":30,"scaling models":30,"machine learning":30,"operations research":29,"computational thinking":30,"continuous integration and continuous delivery\u002Fdeployment":30},[99,100,101,102,103,104,105,106,107,108],"Mathematics","Statistics","Operations Research","Deep Learning","Machine Learning","Scaling Models","Continuous Integration and Continuous Delivery\u002FDeployment","ML Algorithms","Computational Thinking","Programming",{"id":110,"slug":111,"title":112,"raw_title":11,"is_featured":12,"company":113,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":116,"processed_country_iso_code_gmaps":117,"processed_home_office":78,"processed_salary_min":118,"processed_salary_max":119,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":120,"processed_employment_types":27,"processed_it_skills":121,"processed_it_skills_labels":122,"processed_job_expertise_skills":143,"processed_job_expertise_skills_labels":144,"max_cpc":66,"actual_cpc":67},66714,"principal-engineer-gtb-data-and-platforms-the-toronto-dominion-bank-canada","Principal Engineer - GTB Data and Platforms",{"name":114,"slug":115,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[76],[19],165000,200000,[26],{"mq":30,"ecs":30,"sql":30,"java":30,"llms":29,"ci\u002Fcd":30,"genai":29,"kafka":30,"neo4j":30,"nosql":30,"kibana":30,"oracle":30,"python":30,"solace":30,"splunk":30,"datadog":30,"graphql":30,"mongodb":30,"confluent":30,"dynatrace":30,"openshift":30,"databricks":30,"kubernetes":30,"spring boot":30,"apache flink":30,"apache spark":30,"restful apis":30,"microsoft azure":30},[32,45,123,124,50,85,125,126,127,128,34,129,130,131,132,133,134,92,135,136,38,137,138,139,140,141,142,53],"RESTful APIs","GraphQL","Oracle","NoSQL","MongoDB","Neo4J","Databricks","Kafka","Solace","MQ","Confluent","Apache Flink","OpenShift","ECS","Splunk","Kibana","Dynatrace","Datadog","Microsoft Azure","GenAI",{"scrum":30,"data modeling":30,"system design":30,"devops practices":30,"stream processing":30,"big data platforms":30,"agile methodologies":30,"architecture design":30,"distributed systems":30,"platform resilience":30,"graph-based data models":30,"multi-cloud environments":30,"technical debt management":30,"event-driven architectures":30,"non-functional requirements":30,"cash management\u002Ftransaction banking":29},[145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160],"Data modeling","Graph-based data models","Big data platforms","Event-driven architectures","Stream processing","Distributed systems","System design","Non-functional requirements","Technical debt management","Platform resilience","Architecture design","Agile methodologies","Scrum","DevOps practices","Multi-cloud environments","Cash Management\u002FTransaction Banking",{"id":162,"slug":163,"title":164,"raw_title":11,"is_featured":12,"company":165,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":166,"processed_country_iso_code_gmaps":167,"processed_home_office":78,"processed_salary_min":168,"processed_salary_max":169,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":170,"processed_employment_types":27,"processed_it_skills":171,"processed_it_skills_labels":172,"processed_job_expertise_skills":181,"processed_job_expertise_skills_labels":182,"max_cpc":66,"actual_cpc":67},66773,"sr-full-stack-data-science-engineer-the-toronto-dominion-bank-canada","Sr. Full Stack Data Science Engineer",{"name":114,"slug":115,"logo_url":11},[76],[19],154000,199500,[26],{"aws":29,"sql":30,"azure":30,"docker":29,"python":30,"pyspark":30,"pytorch":30,"tableau":29,"power bi":30,"snowflake":29,"databricks":30,"kubernetes":29,"apache spark":30,"etl\u002Felt pipelines":30,"azure data factory":29,"azure machine learning":30,"generative ai tools and apis":30},[45,173,85,174,129,87,175,42,95,92,91,176,177,178,34,179,180],"PySpark","Power BI","Tableau","Azure Machine Learning","Azure Data Factory","Snowflake","ETL\u002FELT Pipelines","Generative AI tools and APIs",{"data science":30,"segmentation":29,"deep learning":30,"data engineering":30,"data stewardship":30,"machine learning":30,"data storytelling":30,"advanced analytics":30,"customer analytics":29,"data visualization":30,"hypothesis testing":30,"supervised learning":30,"predictive analytics":30,"large language models":30,"unsupervised learning":30,"natural language processing":30,"financial services knowledge":30,"experimentation and optimization":30,"model development and deployment":30},[183,184,103,102,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199],"Advanced Analytics","Data Science","Large Language Models","Predictive Analytics","Natural Language Processing","Supervised Learning","Unsupervised Learning","Model Development and Deployment","Experimentation and Optimization","Data Visualization","Data Engineering","Data Stewardship","Financial Services Knowledge","Customer Analytics","Segmentation","Hypothesis Testing","Data Storytelling",{"id":201,"slug":202,"title":203,"raw_title":11,"is_featured":12,"company":204,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":207,"processed_country_iso_code_gmaps":208,"processed_home_office":78,"processed_salary_min":209,"processed_salary_max":210,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":211,"processed_employment_types":27,"processed_it_skills":212,"processed_it_skills_labels":214,"processed_job_expertise_skills":218,"processed_job_expertise_skills_labels":219,"max_cpc":66,"actual_cpc":67},66840,"senior-aml-it-developer-td-securities-usa-llc","Senior AML IT Developer",{"name":205,"slug":206,"logo_url":11},"TD Securities (USA) LLC","td-securities-usa-llc",[76],[19],90000,130000,[26],{"etl":29,"sql":29,"java":30,"agile":213,"kafka":29,"devops":213,"hadoop":29,"python":29,"solace":29,"databricks":29,"apache spark":30},2,[32,45,34,85,215,130,131,129,90,216,217],"ETL","DevOps","Agile",{"aml":30,"data modeling":30,"capital markets":30,"data engineering":30,"workflow engines":213,"vendor management":29,"system integration":30,"trade surveillance":30,"payments surveillance":30},[220,221,222,223,224,193,225,226,227],"Capital Markets","AML","Trade Surveillance","Payments Surveillance","Data Modeling","System Integration","Vendor Management","Workflow Engines",{"id":229,"slug":230,"title":231,"raw_title":11,"is_featured":12,"company":232,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":233,"processed_country_iso_code_gmaps":234,"processed_home_office":78,"processed_salary_min":235,"processed_salary_max":236,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":237,"processed_employment_types":27,"processed_it_skills":238,"processed_it_skills_labels":239,"processed_job_expertise_skills":241,"processed_job_expertise_skills_labels":242,"max_cpc":66,"actual_cpc":67},66748,"data-architect-the-toronto-dominion-bank-canada","Data Architect",{"name":114,"slug":115,"logo_url":11},[76],[19],125500,148000,[26],{"sql":29,"kafka":30,"neo4j":213,"python":29,"mongodb":213,"confluent":30,"databricks":30,"delta lake":30,"apache flink":29,"apache spark":30,"microsoft azure":30},[34,129,240,130,133,134,141,85,45,128,127],"Delta Lake",{"data mesh":29,"devsecops":30,"data lineage":30,"data quality":30,"data modeling":30,"model serving":29,"feature stores":29,"data governance":30,"llm integration":29,"vector databases":29,"data architecture":30,"metadata management":30,"regulatory reporting":29,"ai\u002Fml platform patterns":29,"enterprise architecture":30,"ci\u002Fcd for data pipelines":30,"event-driven architecture":30,"real-time data processing":30,"cloud-native data platform delivery":30},[243,224,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260],"Data Architecture","Data Governance","Data Lineage","Metadata Management","Data Quality","Data Mesh","Event-Driven Architecture","Real-Time Data Processing","Regulatory Reporting","AI\u002FML Platform Patterns","Feature Stores","Model Serving","Vector Databases","LLM Integration","DevSecOps","CI\u002FCD for Data Pipelines","Enterprise Architecture","Cloud-Native Data Platform Delivery",{"id":262,"slug":263,"title":264,"raw_title":11,"is_featured":12,"company":265,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":266,"processed_country_iso_code_gmaps":267,"processed_home_office":78,"processed_salary_min":118,"processed_salary_max":119,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":268,"processed_employment_types":27,"processed_it_skills":269,"processed_it_skills_labels":270,"processed_job_expertise_skills":273,"processed_job_expertise_skills_labels":274,"max_cpc":66,"actual_cpc":67},66755,"director-data-platform-engineering-the-toronto-dominion-bank-canada","Director, Data Platform Engineering",{"name":114,"slug":115,"logo_url":11},[76],[19],[26],{"java":29,"llms":29,"rest":29,"ci\u002Fcd":30,"kafka":29,"neo4j":213,"python":29,"solace":29,"splunk":213,"datadog":213,"graphql":29,"mongodb":213,"confluent":29,"devsecops":30,"dynatrace":213,"openshift":213,"databricks":30,"delta lake":30,"kubernetes":29,"apache flink":29,"apache spark":30,"generative ai":29,"microsoft azure":30},[129,34,240,32,45,271,124,92,141,130,133,131,134,128,127,137,139,140,135,38,257,272,53],"REST","Generative AI",{"data lineage":30,"data quality":30,"microservices":29,"data governance":30,"risk management":30,"data engineering":30,"budget management":30,"vendor management":30,"financial services":29,"project management":30,"workforce planning":30,"agile methodologies":29,"distributed systems":30,"metadata management":30,"transaction banking":29,"regulatory reporting":29,"succession management":30,"performance management":30,"cloud-native architecture":30,"data lifecycle management":30,"event-driven architecture":30,"data platform architecture":30},[275,193,276,277,278,249,244,246,245,247,279,280,226,281,282,283,63,284,285,286,287,251],"Data Platform Architecture","Distributed Systems","Cloud-Native Architecture","Microservices","Data Lifecycle Management","Budget Management","Workforce Planning","Succession Management","Performance Management","Project Management","Agile Methodologies","Financial Services","Transaction Banking",{"industry":289,"employment_type":296,"expertise_skills":299,"it_skills":350,"salary_currency":407,"processed_working_hours":410},[290,292],{"key":291,"label":286,"count":5},"financial services",{"key":293,"label":294,"count":295},"banking","Banking",6,[297],{"key":27,"label":298,"count":5},"PERMANENT",[300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,331,333,335,337,339,341,343,345,347],{"key":301,"label":224,"slug":301,"count":29},"data-modeling",{"key":303,"label":193,"slug":303,"count":29},"data-engineering",{"key":305,"label":103,"slug":305,"count":213},"machine-learning",{"key":307,"label":247,"slug":307,"count":213},"data-quality",{"key":309,"label":246,"slug":309,"count":213},"metadata-management",{"key":311,"label":249,"slug":311,"count":213},"event-driven-architecture",{"key":313,"label":244,"slug":313,"count":213},"data-governance",{"key":315,"label":285,"slug":315,"count":213},"agile-methodologies",{"key":317,"label":251,"slug":317,"count":213},"regulatory-reporting",{"key":319,"label":63,"slug":319,"count":213},"risk-management",{"key":321,"label":245,"slug":321,"count":213},"data-lineage",{"key":323,"label":57,"slug":323,"count":213},"big-data-platforms",{"key":325,"label":226,"slug":325,"count":213},"vendor-management",{"key":327,"label":102,"slug":327,"count":213},"deep-learning",{"key":329,"label":330,"slug":329,"count":213},"devops-practices","Devops Practices",{"key":332,"label":276,"slug":332,"count":213},"distributed-systems",{"key":334,"label":248,"slug":334,"count":66},"data-mesh",{"key":336,"label":275,"slug":336,"count":66},"data-platform-architecture",{"key":338,"label":184,"slug":338,"count":66},"data-science",{"key":340,"label":194,"slug":340,"count":66},"data-stewardship",{"key":342,"label":199,"slug":342,"count":66},"data-storytelling",{"key":344,"label":192,"slug":344,"count":66},"data-visualization",{"key":346,"label":59,"slug":346,"count":66},"database-management",{"key":348,"label":349,"slug":348,"count":66},"devsecops","Devsecops",[351,353,355,358,361,363,365,367,369,372,374,376,379,381,383,386,389,392,394,396,398,400,402,405],{"key":352,"label":34,"slug":352,"count":5},"apache-spark",{"key":354,"label":45,"slug":354,"count":5},"python",{"key":356,"label":357,"slug":356,"count":295},"ms-azure","MS Azure",{"key":359,"label":129,"slug":359,"count":360},"databricks",5,{"key":362,"label":85,"slug":362,"count":360},"sql",{"key":364,"label":32,"slug":364,"count":30},"java",{"key":366,"label":130,"slug":366,"count":30},"kafka",{"key":368,"label":92,"slug":368,"count":30},"kubernetes",{"key":370,"label":371,"slug":370,"count":29},"mongodb","Mongodb",{"key":373,"label":128,"slug":373,"count":29},"neo4j",{"key":375,"label":134,"slug":375,"count":29},"apache-flink",{"key":377,"label":378,"slug":377,"count":29},"cicd","Ci\u002FCd",{"key":380,"label":133,"slug":380,"count":29},"confluent",{"key":382,"label":131,"slug":382,"count":29},"solace",{"key":384,"label":385,"slug":384,"count":29},"llms","Llms",{"key":387,"label":388,"slug":387,"count":213},"graphql","Graphql",{"key":390,"label":391,"slug":390,"count":213},"openshift","Openshift",{"key":393,"label":140,"slug":393,"count":213},"datadog",{"key":395,"label":137,"slug":395,"count":213},"splunk",{"key":397,"label":50,"slug":397,"count":213},"spring-boot",{"key":399,"label":240,"slug":399,"count":213},"delta-lake",{"key":401,"label":90,"slug":401,"count":213},"hadoop",{"key":403,"label":404,"slug":403,"count":213},"pytorch","Pytorch",{"key":406,"label":91,"slug":406,"count":213},"docker",[408,409],{"key":23,"label":23,"count":295},{"key":81,"label":81,"count":66},[411],{"key":26,"label":26,"count":5},{"total":413,"jobs":414},0,[]]