jobs Logo
AgileGrid Solutions logo

Senior Business System Analyst

AgileGrid Solutionsabout 18 hours ago
Canada
$75,900 - $141,900/annual
Senior Level
Full-Time

Top Benefits

Health Insurance
Retirement Savings Plans
Tuition Reimbursement

About the role

About The Company

BMO Financial Group is a leading North American financial services provider committed to delivering exceptional banking experiences to its clients. With a rich history and a broad portfolio of banking, wealth management, and investment services, BMO strives to foster economic growth and build lasting relationships within the communities it serves. The organization values innovation, integrity, and inclusivity, creating an environment where employees are empowered to make a meaningful impact. BMO’s dedication to diversity, equity, and inclusion is reflected in its workplace culture, ensuring all team members feel respected, valued, and supported in their professional journeys.

About The Role

The Data and AI Technology (DAT) Engineering team at BMO is seeking a skilled Data Engineer to join their dynamic organization. This role involves designing, developing, and implementing enterprise-scale data solutions that support BMO’s digital-first initiatives, risk management, and compliance requirements. As a key contributor, you will collaborate with cross-functional teams across the bank—including Finance, Risk, AML, HR, Marketing, and Capital Markets—to deliver innovative data transformation projects. The ideal candidate will have a passion for data, complex problem-solving skills, and a desire to work with cutting-edge technologies in a transformational environment. This position offers an exciting opportunity to be part of a modernizing platform, leveraging cloud-based data warehousing and advanced analytics capabilities to drive smarter business decisions.

Qualifications

To succeed in this role, candidates should have between 5 to 7 years of relevant experience in data engineering, along with a solid foundation in IT education and certifications. Proficiency in SQL, NoSQL, Python, and Scala is essential, along with experience in data warehousing, data modeling, and data mapping. Strong analytical skills, problem decomposition techniques, and familiarity with structured and unstructured datastore technologies are required. Experience with tools and platforms such as SSIS, Spark, Unix/Linux scripting, AWS cloud services, Hadoop, and Netezza will be highly valuable. Excellent communication, collaboration, and documentation skills are necessary to effectively work with diverse teams and manage multiple projects simultaneously. A demonstrated ability to prioritize work and adapt to evolving technical landscapes will be key for success in this role. Nice-to-have qualifications include knowledge of predictive analytics, AI/ML, and a deeper understanding of business processes and environments.

Responsibilities

Develop and document the technical design of data solutions that address specific business challenges, ensuring alignment with organizational standards and best practices. Lead analysis and design phases of the software development lifecycle, translating business requirements into scalable technical solutions. Identify, interpret, and accurately map all necessary input and output data, ensuring data integrity and consistency across systems. Create comprehensive data models and mapping documents to facilitate seamless data integration and transformation processes. Provide guidance, mentorship, and coaching to junior analysts and team members, fostering a collaborative and knowledge-sharing environment. Enhance team capabilities through continuous learning, sharing industry best practices, and participating in communities of practice. Stay informed about industry trends, emerging technologies, and evolving best practices in data engineering, analytics, and cloud computing.

Benefits

BMO offers a competitive total compensation package, including salary ranges from $75,900 to $141,900, commensurate with experience and qualifications. The role is salaried, with additional performance-based incentives and discretionary bonuses. Employees enjoy comprehensive health insurance, retirement savings plans, tuition reimbursement, and life and accident insurance. The organization emphasizes work-life balance and professional development, providing ongoing training, coaching, and opportunities for career advancement. BMO fosters an inclusive environment that values diversity and promotes a culture of respect, collaboration, and innovation. Employees also have access to various wellness programs and resources designed to support their overall well-being and growth within the organization.

Equal Opportunity

BMO Financial Group is committed to fostering an inclusive, equitable, and accessible workplace. We believe that diversity drives innovation and enhances our ability to serve our customers effectively. We welcome applications from candidates of all backgrounds and experiences. Accommodations are available upon request for candidates participating in the recruitment process. We are dedicated to ensuring a fair and respectful hiring process and providing equal employment opportunities to all individuals regardless of race, gender, age, disability, sexual orientation, gender identity, or any other protected characteristic.

Application Deadline: 08/30/2026

Address: 4100 Gordon Baker Road

Job Family Group: Technology

About AgileGrid Solutions

Software Development

Similar Jobs