Data Engineer at BMO Financial Group
Summary
Data Engineer on BMO's Data and AI Technology (DAT) Engineering team in Toronto, partnering with business stakeholders to design and build data and AI products. Day to day involves ETL/ELT development, cloud work (AWS/Azure), building and testing frameworks and automations, and Agile delivery using SQL, Python, Spark, and Scala.
As a key player in the Data and AI Technology (DAT) Engineering team, you will partner with various business stakeholders to translate functional and non-functional requirements into innovative data products. Over the next few years, engage in planning, design, and implementation while strengthening your technical competency in ETL/ELT development and cloud services.
Key Responsibilities: • Design and implement data and AI products with stakeholders • Develop and test frameworks, automations, and reusable code • Conduct regression testing and identify process improvements • Mentor team members and promote knowledge sharing • Collaborate in Agile delivery using JIRA
Requirements: • 2 years of experience in data engineering or ETL/ELT • Proficiency in SQL, Python, Spark, and Scala • Experience with AWS, Azure, and data warehousing • Knowledge of AI concepts and data analysis tools • Familiarity with structured and unstructured datasets
Bring your skills in data, cloud technologies, and AI to drive meaningful business solutions at BMO.