SEARCH
GO
Engineering Jobs
Full Time
8/31/2025
Toronto, ON M4W3E2
(39.2 miles)
Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build asustainableeconomy where everyone can prosper. We support a wide range of digital payments choices, making transactionssecure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.Title and SummaryManager, Product Management-Technical for Data EngineeringOverviewThe Marketing Technology Solutions team at Mastercard is looking for a Manager, Product Manager-Technical for data to design, develop, and enhance data and analytics solutions that support Mastercard's B2B marketing initiatives. This role is key in building the vision and roadmap for our data environment that will power advanced omni-channel marketing campaigns. As part of a small, collaborative team, you will work with data engineers, marketers and product managers to drive our omni-channel MarTech vision. You would be responsible for the following activities:• Developing inspiring the data platform/product vision, derived from business needs, market opportunities, and technology trends• Using the Working Backwards method, decomposes business requirements and customer experiences into features and functions that drive the platform/product roadmap• Works with Technical Program Managers, developers, and internal customers to define the details behind the business requirements• Collects and shares user stories with engineering teams• Acts as the voice of the business customerResponsibilities• Owns the working backwards document and vision for feature releases• Makes use of research, user studies, metrics and competitive analysis to understand the platform and business needs • Creates vision with lead engineer and business partners to show impact and value of new data platform• Compares features for competitive review to inform prioritization within a platform product release and makes trade-offs• Identifies innovations or performs test and learn experiments to create features that add more business and customer value for a platform product• Exhibits expertise within data platform feature area and coordinates with interdependent teams• Digests business customer requirements (user stories, use cases) and platform requirements for a platform feature set• Determines release goals for the platform and prioritizes assigned features according to business and platform value, adjusting throughout implementation as needed• Continuously monitors feature development and communicates delays to leadership• Supports and participates in post-launch reviews and ensures feedback is reincorporated into the feature• Develops and implements new metrics into measurement techniques and works with development teams to develop reports to monitor them• Owns and manages product documentation; enables self-service support and/or works to reduce overhead• Mentoring team membersAll About You• Passion for marketing and customer impact• A strong problem-solver, who uses both quantitative and qualitative methods to get things done• Strong communication and influence skills to drive results• 5 years experience in product management and creating features that make an impact• Experience in building data platforms that can be leveraged for reporting and analytics• Curious about problems and a want to go deepMastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.Corporate Security ResponsibilityAll activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:Abide by Mastercard’s security policies and practices;Ensure the confidentiality and integrity of the information being accessed;Report any suspected information security violation or breach, andComplete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/29/2025Address:4100 Gordon Baker RoadJob Family Group:TechnologyWe are seeking a strategic and technically adept senior mainframe engineering managerto lead a high-performing team in delivering resilient, scalable, and secure z/OS infrastructure solutions. This role is ideal for someone who thrives at the intersection of technology and businesssomeone who is passionate about enabling enterprise growth through robust mainframe platforms and forward-thinking infrastructure strategies.Key ResponsibilitiesTeam Leadership and DevelopmentLead, mentor, and develop a senior team of mainframe engineers and specialists.Foster a culture of technical excellence, innovation, and continuous improvement.Build strong cross-functional relationships to align infrastructure capabilities with business needs.Platform Strategy and EngineeringDevelop and implement strategic infrastructure roadmaps for IBM z/OS platforms, ensuring alignment with enterprise goals.Oversee the design, deployment, and lifecycle management of mainframe systems, including CICS, Db2, WebSphere, and z/OS Connect.Ensure infrastructure solutions are scalable, secure, and cost-effective, with a focus on automation and standardization.Operational Excellence and ResilienceEnsure high availability and performance of mainframe environments through proactive monitoring, maintenance, and incident response.Lead disaster recovery planning and execution to minimize business disruption.Troubleshoot complex infrastructure issues and drive root cause analysis and resolution.Strategic Insight and CommunicationAct as a trusted advisor to senior leadership, providing insights and recommendations on infrastructure investments and risks.Translate technical concepts into business-relevant narratives to support decision-making.Stay ahead of industry trends and emerging technologies to inform strategic direction.Innovation and Continuous ImprovementIdentify and implement opportunities to modernize and optimize mainframe operations.Promote DevOps practices, virtualization, and middleware integration to enhance agility and efficiency.Champion knowledge sharing, mentoring, and community-building across the technology organization.QualificationsLeadership and Influence5+ years of experience leading technical teams, with a proven ability to inspire, coach, and drive results.Skilled at navigating complex organizational structures and influencing across functions.Technical Expertise7+ years of experience in IT infrastructure, with expertise in IBM Mainframe Z series technologies.Strong understanding of z/OS architecture, system services, and middleware behavior.Experience with infrastructure design, configuration, and performance optimization.Strategic Thinking and CommunicationAbility to connect infrastructure strategy to business outcomes.Strong analytical and problem-solving skills, with a focus on data-driven decision-making.Excellent communication skills, with confidence presenting to executive stakeholders.Adaptability and InnovationComfortable managing ambiguity and evolving priorities in a dynamic environment.Passion for continuous learning and staying current with industry best practices.This is a hybrid role base out of Toronto that reports directly to the Director of Mainframe Engineering & Security. This opportunity is open only to Canadian citizens and authorized residents living in the Toronto area.Salary:$94,600.00 - $176,000.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Time
8/23/2025
BUFFALO, NY 14206
(27.7 miles)
Before you apply to a job, select your language preference from the options available at the top right of this page.Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level.Job Description:This position troubleshoots, calibrates, and adjusts plant floor equipment as necessary to maintain optimal performance of plant floor equipment. This position responds to sorts calls and breakdowns and expedites their completion. This position troubleshoots automation software and communication protocols to ensure automated sortation equipment works as designed. This position provides support to maintenance mechanics to resolve breakdown situations. This position assists in solving the daily problems inherent in keeping the conveyors and automated sortation equipment in good working order. This position orders, receives, audits, and puts away conveyor related parts and components.Responsibilities:Responds to internal customers through radio contact.Responds to facility alarms and emergencies.Troubleshoots problems that arise.Performs preventative maintenance on automated sortation equipment.Qualifications:Bachelor's degree or international equivalent in engineering (STEM background) - PreferredTroubleshooting, basic understanding of networks, motor control theory, and operation including basic AC and DC electrical troubleshooting - PreferredProficiency in Microsoft Office productsAbility to read and interpret electrical schematics and elementary diagramsEmployee Type:PermanentUPS is committed to providing a workplace free of discrimination, harassment, and retaliation.Other Criteria: UPS is an equal opportunity employer. UPS does not discriminate on the basis of race/color/religion/sex/nationalorigin/veteran/disability/age/sexual orientation/gender identity or any other characteristic protected by law.Basic Qualifications:Must be a U.S. Citizen or National of the U.S., an alien lawfully admitted for permanent residence, or an alien authorized to work in the U.S. for this employer.Pay Range:For this union-represented posting, wage rates and ranges and benefit offerings are governed by applicable collective bargaining agreement provisions. The starting pay rate for this position starts at $23.00/hr. The company offers the following benefits for this position, subject to applicable eligibility requirements. Weekly pay, extensive training, growth opportunities, 401(K), defined-benefit pension plan, medical-dental and vision after waiting and or probation period, paid vacation, paid sick and family and medical leave time as required by law, paid holidays, education assistance program, discounted employee stock purchase program.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/07/2025Address:33 Dundas Street WestJob Family Group:TechnologyWe are seeking a seasoned Site Reliability Engineer (SRE) to join our innovative and vibrant team, which is at the forefront of solutions that revolutionize how clients engage within the financial space. This person will design how code is deployed, configured, and monitored, as well as the availability, latency, change management, emergency response, and management capacity of services in production. Helps teams to determine what new features can be incorporated and when by using service-level agreements (SLAs) to define the required reliability of the system through service-level indicators (SLI) and service-level objectives (SLO). Applies software engineering to automate IT operations tasks - e.g. production system management, change management, incident response, and emergency response. Acts as a link between the development and operations teams. Applies expertise to conduct chaos tests and performance test for critical business requirements. The ideal candidate will be a proactive, solution-oriented individual contributor who thrives working in a dynamic environment. A crucial role in managing and optimizing our production and development environments, implementing automation strategies to streamline operations, and collaborating closely with our infrastructure teams to enhance product reliability. We're looking for a visionary thinker capable of understanding both the technical and business implications of their work. Your ability to communicate effectively with stakeholders at all levels will be key to our collective success.Oversee and enhance our infrastructure, ensuring high availability, scalability, security, and fault tolerance.Design, develop, and maintain reliable and scalable systems that support the BMO’s platforms.Collaborate with teams to improve system architecture, performance, and reliability.Automate processes to monitor, manage, and deploy various platform and supporting systems.Conduct system capacity planning and performance analysis to identify bottlenecks, optimize system performance and manage costsImplement and maintain monitoring and alerting systems to proactively identify and address potential issues. Respond to and resolve incidents and outages in a timely manner, ensuring minimal disruptionConduct post-incident reviews to identify root causes and implement preventive measures.Ensure compliance with security best practices and implement measures to protect data and systems.Helps the development and operations teams establish Service level indicators (SLIs), Service level objectives (SLOs) and Error budgets .Performs automation to increase efficiency and decrease risk like log analysis, performance tuning, patch application, testing of production settings, incident response, and post-mortem analysis .Supports in system design consulting, platform management, and capacity planning .Debugs production issues across services and levels of the technology stack. Improves service health visibility by recording metrics, logs, and traces across all services in order to pinpoint the reasons of an incident. Computes the cost of SLA breaches and assists management in calculating the impact of system reliability. Helps development and operations teams understand the cost of downtime. Operates at a group/enterprise-wide level and serves as a specialist resource to senior leaders and stakeholders.Applies expertise and thinks creatively to address unique or ambiguous situations and to find solutions to problems that can be complex and non-routine.Implements changes in response to shifting trends.Create consolidated dashboards for collected metrics that will help upper management to track performance improvementsBroader work or accountabilities may be assigned as needed.QualificationsExperience with full instrumentation of monitoring tools such as Dynatrace, Splunk and CloudWatchUnderstanding of operating systems like Linux, mainframes, and deep understanding of databasesExperience conducting Post-Incident reviews and enabling mitigation /resolution plansProficiency in at least one coding language. Python, Java, Ruby, PowerShell, JavaScript.Familiar with CI/CD pipelines in ADO and AWSExperience with cloud-native applications and containerizationCybersecurity and privacy concepts, principles and solutions.Emotional agility.Advanced level of proficiency:IT infrastructure library.Robot Process Automation.Cloud Computing.Experience with deployment automation tools like Terraform, Packer, and Ansible.Expertise in log aggregation and system monitoring tools (Datadog, CloudWatch, Prometheus, Grafana).Knowledge in security monitoring and incident response toolsProficiency in containerization of applications and expertise in managing containerized environments.System Design and Implementation.Incident management.Learning Agility.Building and managing relationships.API Management.Automation and Automation Pipelines.Automated Testing.Quality Assurance and Control.Verbal & written communication skills.Analytical and problem solving skills.Collaboration & team skills; with a focus on cross-group collaboration.Able to manage ambiguity.Data driven decision making.Typically 7+ years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.Seasoned professional with a combination of education, experience and industry knowledge.Salary:$94,600.00 - $176,000.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/29/2025Address:4100 Gordon Baker RoadJob Family Group:TechnologyThis role is Hybrid, requires 2-3 days/week in the office in Toronto; Out-of-province candidates must relocate for this role.The Data Engineer contributes to the development of methods, practices, policies, tools and processes to collect, store, access and use data securely, efficiently, and cost-effectively. Supports the full lifecycle of data assets. Assures the quality of data collection, including the adequacy, accuracy and legitimacy of the data. Identifies ways to manage data across a diverse but unified data tier. Plans and supports the implementation of cloud data management platforms and tools, policies and procedures giving the organization control of business data, both in cloud applications and hybrid cloud/ on-premise set-ups. Manages data integration applying relevant data governance and management practices.Responsibilities:Creates and maintains an optimal data pipeline architecture.Assembles large, complex data sets that meet functional / non-functional business requirements.Identifies, designs, and implements internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability.Builds the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources.Builds analytics tools that utilize the data pipeline to provide actionable insights into customer, operational efficiency and other key business performance metrics.Works with different stakeholders and teams to assist with data-related technical issues and support their data infrastructure needs.Works with experts in data strategy and data governance to suggest quality enhancements.Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.Exercises judgment to identify, diagnose, and solve problems within given rules.Works independently on a range of complex tasks, which may include unique situations.Broader work or accountabilities may be assigned as needed.Qualifications:Must have:3 - 5 years of relevant data engineering experienceEducation and/or certification(s) in Data domain (with strong focus on data engineering/data warehousing) Hands on experience with ETL/ELT development/testing and data warehousing concepts Hands on experience with SQL, NoSQL, Python , Spark/PySpark, ScalaHands on experience with SSIS, Glue, Cloud storage and computing services (e.g. AWS, Azure), Hadoop, Netezza. Experience with structured, semi structured and unstructured datasets in batch and streamingExperience with data analysis, data modeling, data mapping and data profilingNice to have:Experience with AI concepts, GenAI, prompt engineering, retrieval-augmented generation (RAG), AI-powered tools in SDLC Experience with Agile delivery, including usage of JIRA Salary:$61,600.00 - $113,900.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/04/2025Address:33 Dundas Street WestJob Family Group:TechnologyWe are seeking a highly skilled and motivated Platform Engineering Tech Lead to lead and drive our platform engineering initiatives across the portfolio. This role will be responsible for designing, implementing, and governing platform solutions while ensuring best practices, scalability, and operational excellence. The Tech Lead will work closely with cross-functional teams to establish playbooks, standards, and frameworks for platform services, including AWS Lambda, OpenShift, Java/Spring Boot applications, and other cloud-native technologies.Key ResponsibilitiesLead platform engineering initiatives across multiple projects, ensuring alignment with organizational standards and best practices.Define, document, and maintain playbooks and best practices for platform activities (e.g., creating AWS Lambdas, onboarding services, migrating services from OpenShift to AWS).Collaborate with development, operations, and security teams to design resilient, secure, and scalable platform solutions.Provide technical leadership and mentorship to engineers, guiding them in platform technologies and modern engineering practices.Drive cloud adoption and modernization initiatives, including service migration from OpenShift to AWS Lambda.Ensure adherence to agile principles, participate in ceremonies, and foster collaboration across teams.Act as a subject matter expert in infrastructure, cloud-native services, container orchestration, and serverless architectures.Continuously evaluate and recommend tools, frameworks, and practices that improve platform performance and reliability.Support governance by enforcing compliance with platform and cloud standards.Required Skills & QualificationsProven experience as a Platform Engineer / Tech Lead / Senior Engineer in enterprise-scale environments.Strong expertise in:AWS services (Lambda, API Gateway, CloudFormation/Terraform, etc.)OpenShift / KubernetesJava, Spring Boot, and microservices architectureContainerization (Docker, Fargate, etc.)Strong understanding of cloud governance, security, and compliance frameworks.Experience defining playbooks, frameworks, and engineering standards.Hands-on experience with CI/CD pipelines, automation, and DevOps practices.Excellent communication and stakeholder management skills, with ability to work across multiple teams.Agile mindset with experience working in Scrum/Kanban environments.Nice to HaveExperience with multi-cloud strategies.Knowledge of observability tools (Prometheus, Grafana, ELK, CloudWatch).Prior experience in the banking/financial services sector (if applicable).Why Join UsOpportunity to lead platform engineering initiatives across a critical portfolio.Drive cloud modernization and shape the future of platform practices.Work with modern technologies and play a key role in setting engineering standards.Salary:$75,900.00 - $141,900.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/29/2025Address:33 Dundas Street WestJob Family Group:TechnologyThis is a Hybrid role (2-3 days/week in the Toronto office). Out of province candidates must relocate.As a Senior Manager in the Branch Channels Technology team, you will lead the modernization of branch technology platforms, overseeing 2–3 agile cross-functional pods. You will be accountable for delivering high-impact outcomes through engineering excellence, agile maturity, and architectural leadership. This role requires a strong background in transforming legacy systems into modern, cloud-native, domain-driven applications. You will play a critical role in shaping the future of customer-facing technologies at BMO, ensuring alignment with enterprise architecture and business goals.You will also be responsible for fostering a high-performance culture, coaching team members, and promoting innovation, accountability, and continuous improvement.Key AccountabilitiesLead and manage 2–3 agile pods focused on modernizing branch technology platforms.Drive engineering and agile maturity through the use of metrics (e.g., DORA, velocity, code quality).Provide architectural leadership across .NET, C# WinForms, Spring Boot APIs, Angular, and AWS/OpenShift hybrid environments.Guide teams in applying Domain-Driven Design (DDD), Microservices Architecture, and Microfrontend principles.Oversee the transformation of legacy thick-client applications into scalable, multi-tier cloud-native solutions.Collaborate with product owners, architects, and business stakeholders to align technology with strategic goals.Champion agile practices, DevOps culture, and continuous delivery pipelines.Promote a culture of psychological safety, innovation, and accountability across teams.Coach and develop team members, fostering career growth and technical excellence.Ensure compliance with BMO’s risk, security, and governance standards.Qualifications8+ years of experience in software engineering, with at least 3 years in a leadership role.Proven experience leading agile teams and delivering complex transformation programs.Strong technical expertise in: - .NET, C#, WinForms - Spring Boot (Java), Angular - AWS cloud services and OpenShift - Microservices and Microfrontend architectures - Domain-Driven Design (DDD)Demonstrated success in modernizing legacy systems and migrating to cloud-native platforms.Strong understanding of agile frameworks (Scrum, SAFe) and engineering metrics.Excellent people leadership skills, including coaching, performance management, and team development.Strong communication and stakeholder engagement skills.Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.Salary:$94,600.00 - $176,000.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/11/2025Address:4100 Gordon Baker RoadJob Family Group:TechnologySRE Observability EngineerWould you like to be part of a Reliability Engineering chapter in a DevOps model, implementing Ansible automations and eliminating Toil The Technology Support for Commercial Banking and Treasury & Payment Solutions team is undergoing an exciting transformation from a traditional IT organization to a modern DevOps and SRE practice. As a Senior Site Reliability Engineer, you will help define and implement key reliability strategies within our teams and platforms.Reporting directly to the Director of Technology Support, you will collaborate with leaders and administrators and have an opportunity to significantly impact the group.We are looking for someone that has an innovative mindset looking to push boundaries and improve the status quo, by leveraging emerging best practices to provide a platform for innovation to our critical applications. About the RoleObservability and Automation:applying modern SRE operational & development practices, you will be involved in the entire operational support, Monitoring, automation, building,testingand delivering high quality solutions for SRE team.Be aPeople Person: Working in a collaborativeand diverseteam-oriented environment, you willcontribute to the positive team culture,demonstratethought-leadership,value diverse ideas, partner with cross functional and remote teamsBe an Agile Person: withkeen senseof urgency and a desire to work in a fast-paced dynamic environment, you will deliver solutions against strict timelines.Be Innovative: you are empowered to trynovel approachesand learn innovative technologies. You will contribute innovative ideas, create solutions, and be accountable for end-to-end deliveriesAct as a leader and communicator: through active engagement and communication with cross-functional partners and team members, you will effectivelyhelp develop colleaguesby sharing yourexpertise,presentandarticulate ideas and collaborate on technical developmentsQualificationsHands-on experience in setting up monitors,dashboardsand alerts for the production infrastructure for proactive and reactive issues and having good exposure working with monitoring tools.Demonstratehighproficiencyin automation, system monitoring,proactive monitoring of the availability, latency,scalabilityand efficiency of all servicesAutomation and Development:expertisewithAnsible, Git, Bitbucket,Jira,Confluence, Linux, Windows,WebSphere,OpenShift, VMWare,andOracleTriage, troubleshoot and resolve issues using golden signals and go past golden signals (Chaos Engineering/Gameday etc.,)Strongexpertisein automation aroundmonitoringthe application health, application metrics, pattern-matchand anomaly-detectionFamiliar with setting up and integrating monitoring tools with hybrid infrastructure (preferablyDynatrace, Prometheus)Familiar with designing and implementing APM in Dynatrace or similar toolsMustdemonstrateskills to understand end-to-end application design, functionality, performance, workflow andidentifythe gaps that can be automated.Implement SRE frameworkstoensure the highest level of SLA through operational excellenceFamiliar with Incident Management ISRM guidelines adhering to SLO’s and SLI’s. Deploy playbooks to achieve MTTR and MTTI.SRE Mindset - Chaos engineering, monitoring, alerting, investigative troubleshooting, 0 downtime, automatic recovery, and self-healingGood understanding and proven experience in understanding the CI/CD pipelines, restructuring/ modernizing pipelinesBachelor orMastersDegreein Computer Science or STEM” Majors (Science, Technology, Engineering and Math)Having experience of5+years in DevOps, SiteReliability, Production Incident ManagementNice to haveKnowledge in cloud computing(AWSandAzure) is a strong assetStrongworking knowledge of ServiceNowGood working knowledge of commercial bankingSalary:$75,900.00 - $141,900.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/29/2025Address:100 King Street WestJob Family Group:Data Analytics & ReportingBMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world. #bmocapitalmarketsJoin the Quantitative Engineering team at BMO Global Markets and take your skills to the next level! As a member of our team, you will have the unique opportunity to enhance the analytics library used in trading applications across Global Markets. In addition to collaborating closely with quants on the analytics library, you will also contribute to the development of critical trading tools and infrastructure.In this role, your focus will be on applications that work with real-time trade and market data for live risk calculations. Following our DevOps model, we believe in a hands-on approach, where team members take ownership of their work from start to finish. We place strong emphasis on testing, automation, metrics, and monitoring, which allows us to develop and run a large portfolio of trading tools. We are seeking for curious, motivated, and technically minded new graduates or early-career developers to join our team in building the next generation of trading tools and analytics applications.At BMO Global Markets, we believe in accountability. As a member of our team, you will directly interact with and be accountable to the trading desks that use the applications we build. Your contributions will directly impact their success.This is a fantastic opportunity to work alongside experienced developers and quants, gaining hands-on experience with real-time trading systems, market data, and risk calculations. You’ll be part of a collaborative team that values learning, clean code, and ownership of workfrom development to deployment.Qualifications:Are completing or have recently completed a degree in Computer Science, Engineering, Math, or a related technical field.Have basic knowledge of C# or a similar programming language.Are familiar with software development principles (object-oriented design, version control, testing)Are excited to learn new technologies and contribute to real-world projects.Have strong problem-solving skills and enjoy working in a team.Responsibilities:Design and develop high-performance software applications using C#.Implement monitoring and logging solutions using Prometheus, Grafana and KibanaParticipate in code reviews, unit testing and other quality assurance activities.Work collaboratively with cross-functional teams to develop and deploy new features.Maintain and support existing applications and systems.Stay up to date with the latest industry trends and emerging technologies to ensure that our products remain competitive and innovative.Core Technologies • Programming Languages: C#, JavaScript, Python• Operating Systems: Windows, Linux • Container Orchestration: Kubernetes • Monitoring and Logging: Prometheus, Grafana, Kibana • CI/CD Tools: Jenkins, Git, Gitlab, AnsibleNice to have: • Interest in financial markets, trading systems, or derivatives • Experience with Linux and/or Windows development environmentsSkill TestingTo ensure that we attract top talent, we require all applicants to complete a skill testing problem. Please solve the following coding challenge:https://coderbyte.com/sl-candidate promo=bankofmontreal-e134q:software-engine-shhlhqhkt9Important: Applications that do not include a working solution to the above problem will not be considered. Make sure to include your solution in your application to demonstrate your coding skills and problem-solving abilities.If you are a highly motivated and detail-oriented individual with a passion for software development, we encourage you to apply for this exciting opportunity.Salary:$95,000 CADSalary:$54,600.00 - $101,400.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:10/30/2025Address:33 Dundas Street WestJob Family Group:TechnologyYou’ll be joining a pivotal moment in our organization’s evolution as we establish the foundational data infrastructure that will power wealth management decisions for years to come. As a Sr. Data Engineering Specialist, you won’t just be building pipelines – you’ll be architecting the data backbone that enables personalized wealth experiences for our clients and data-driven insights for our advisors.We are building a practice of excellence that integrates deep wealth domain knowledge with modern cloud-native data engineering, focused on delivering curated datasets and data products that empower digital advisors, client personalization, regulatory compliance, and advanced analytics. This is an opportunity to work alongside seasoned practitioners with real-world wealth management expertise, collaborate closely with DnA teams across the Wealth lines of business, and contribute to solutions that have tangible impact on investment, insurance, and advisory services. If you’re driven by purpose, passionate about data craftsmanship, and eager to be part of a forward-looking, data-centric culture, we’d love to have you onboard.What Makes This Opportunity Different:Greenfield Innovation: Lead the establishment of our AWS DataOps and MLOps practices from the ground up, with the autonomy to implement best practices and cutting-edge technologiesDomain Expertise Advantage: Work alongside seasoned wealth management practitioners who understand the nuances of client portfolios, risk assessment, and regulatory requirements – translating complex business needs into elegant technical solutionsEnterprise Impact: Your data products will directly influence investment strategies, client outcomes, and business growth across our wealth line of businessTechnical Excellence: Leverage the full AWS ecosystem to build scalable, secure, and compliant data solutions that meet the stringent requirements of wealth managementCareer Acceleration: Gain specialized expertise in wealth domain data engineering – a highly valued and differentiated skill set in the financial services industryThis role drives the development and implementation of modern data engineering practices, policies, and cloud-native solutions to support Wealth Management’s DataOps platform on AWS. The specialist will manage the full data lifecycle, ensuring secure, efficient, and cost-effective collection, transformation, storage, and access of data across hybrid and cloud-native environments.As a senior member of the Wealth Data Engineering team, the role integrates data from legacy investment platforms and new cloud-based systems to build a unified, governed data tier. It applies DataOps and DevOps principles using AWS-native services to enable real-time insights, automation, and reliable delivery of curated datasets for analytics, ML, and regulatory use cases.***This is a HYBRID role****Main Responsibilities:Design and implement secure, scalable, and cost-efficient data pipelines using AWS Glue, Step Functions, Apache Airflow and Lambda to support batch and streaming ingestion from cloud native, third party (e.g. Snowflake),and on-premises; relational and/or non-relational data sourcesBuild and maintain a centralized data lake using AWS foundational components such as S3, Lake Formation, and Apache Iceberg to enable federated access and fine-grained security across Wealth business domains.Integrate data from on-premises and cloud systems using AWS DMS, Glue connectors, and Redshift federated queries.Design CI/CD pipelines for infrastructure-as-code and data deployments using AWS CloudFormation, CDK, CodePipeline, and/or Terraform.Monitor data health, quality, and lineage using AWS Glue Data Catalog, CloudWatch, and integrate with third-party observability tools like Monte Carlo or OpenMetadata.Collaborate with data scientists, analysts, and product owners to ensure curated datasets are discoverable, trustworthy, and reusable across analytics and machine learning use cases.Define and implement data quality rules, metadata capture, and schema versioning for curated assets using AWS Glue DataBrew and Data Catalog.Build AWS-native services and solutions to support governance, access control, encryption, and auditing to meet financial industry compliance standards.Translate Wealth business requirements into data models using Redshift, Aurora (PostgreSQL), and DynamoDB for varied analytical and operational workloads.Champion DataOps principles by building reusable components, self-service capabilities, and automated testing, version control, and deployment processes for data assets.Creates and maintainsan optimal data pipeline architecture, in AWS Cloud and hybrid infrastructure.Contribute tocontainer orchestration (ECS, Fargate) and data lake security (Lake Formation).Builds analytics tools that utilize the data pipeline to provide actionable insights into customer, operational efficiency and other key business performance metrics, using AWS Redshiftand PowerBI.Works with experts in data strategy and data governance to suggest quality enhancements.Creates and maintains various applications using different types of programming languages.Designs, configures and implements the cloud-native software that solves actual business problems using cloud technology.Creates instructions for cloud computing operations and documentation.Establishes a development environment and continuous integration pipeline. Utilizes modern application patterns and codeefficiency.Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirementsfrom users.Operates at a group/enterprise-wide level and serves as a specialist resource to senior leaders and stakeholders.Applies expertise and thinks creatively to address unique or ambiguous situations and to find solutions to problems that can be complex and non-routine.Implements changes in response to shifting trends.Broader work or accountabilities may be assigned as needed.Technical Qualifications:- Min of 7+ years of experience in data engineering or cloud-based data platform roles with a minimum 5 years of AWS data solutions experience- 7+ years of experience with each of the following skills/areas:AWS Services: S3, Glue, Redshift, Lake Formation, Lambda, Step Functions, CloudFormation, CodePipeline, IAM, DMS, Athena, CloudWatch, DataBrew, Data Catalog.SQL and NoSQL database design (Redshift, Aurora PostgreSQL, DynamoDB).Metadata management, data lineage, and data observability tooling.Infrastructure-as-Code and DevOps tools: Terraform, CDK, Git, Jenkins, CodeBuild.Python, PySpark, SQL, and shell scripting for data engineering.Familiarity with ML workflows on Amazon SageMaker is a plus.Methodologies (Intermediate to Advanced):5-7+ yrs of experience in each of the following areas:Agile methodology and Scrum-based delivery in cross-functional teams.DataOPs, MLOPs and DevOps principles applied to data engineering.Knowledge of financial services data models and regulatory compliance in wealth management (e.g., KYC, suitability, client reporting).Core Skills:Excellent problem-solving, communication, and stakeholder engagement abilities.Ability to manage complexity, ambiguity, and shifting priorities across domains.Strong time managementProven ability to work with teams across the organization (both horizontally and vertically)Salary:$94,600.00 - $176,000.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Full Time
9/1/2025
Toronto, ON M5G 1P5
(40.9 miles)
Application Deadline:09/29/2025Address:100 King Street WestJob Family Group:Data Analytics & ReportingBMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world. #bmocapitalmarketsJoin the Quantitative Engineering team at BMO Global Markets and take your skills to the next level! As a member of our team, you will have the unique opportunity to enhance the analytics library used in trading applications across Global Markets. In addition to collaborating closely with quants on the analytics library, you will also contribute to the development of critical trading tools and infrastructure.In this role, your focus will be on applications that work with real-time trade and market data for live risk calculations. Following our DevOps model, we believe in a hands-on approach, where team members take ownership of their work from start to finish. We place strong emphasis on testing, automation, metrics, and monitoring, which allows us to develop and run a large portfolio of trading tools. We are seeking professionals who possess a solid understanding and expertise in C# programming, as this is a key determinant of success in this role.At BMO Global Markets, we believe in accountability. As a member of our team, you will directly interact with and be accountable to the trading desks that use the applications we build. Your contributions will directly impact their success.This is a fantastic opportunity for talented professionals who are passionate about technology and ready to take on a new challenge. If you are looking for a rewarding role in the fast-paced world of trading, we want to hear from you!Qualifications:Bachelor's or advanced degree in a technical field such as computer science, Mathematics, Physics, EngineeringStrong experience with modern C# development and object-oriented programmingExperience with distributed systems and microservices architectureFamiliarity with cloud-based technologies such as AWS and KubernetesKnowledge of messaging technologies such as Kafka and ActiveMQExpert with Windows and Linux operating systemsExperience with continuous integration and deployment tools such as Jenkins, Git, GitlabStrong analytical and problem-solving skillsResponsibilities:Design and develop high-performance software applications using C#Develop distributed systems and microservices that can operate at scaleUtilize AWS, Kubernetes and other cloud-based technologies to build and deploy applicationsDevelop and maintain messaging systems using Kafka and ActiveMQImplement monitoring and logging solutions using Prometheus, Grafana and KibanaParticipate in code reviews, unit testing and other quality assurance activitiesWork collaboratively with cross-functional teams to develop and deploy new featuresMaintain and support existing applications and systemsStay up to date with the latest industry trends and emerging technologies to ensure that our products remain competitive and innovative.Core TechnologiesProgramming Languages: C#, JavaScript, PythonOperating Systems: Windows, LinuxContainer Orchestration: KubernetesMonitoring and Logging: Prometheus, Grafana, KibanaCI/CD Tools: Jenkins, Git, Gitlab, AnsibleNice to have:Understanding of financial pricing models and valuation of derivative productsSkill TestingTo ensure that we attract top talent, we require all applicants to complete a skill testing problem. Please solve the following coding challenge:https://coderbyte.com/sl-candidate promo=bankofmontreal-e134q:software-engine-shhlhqhkt9Important: Applications that do not include a working solution to the above problem will not be considered. Make sure to include your solution in your application to demonstrate your coding skills and problem-solving abilities.If you are a highly motivated and detail-oriented individual with a passion for software development, we encourage you to apply for this exciting opportunity.Salary:Please note base salary for this role is $150,000 CADSalary:$82,800.00 - $154,800.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-RewardsAbout UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at https://jobs.bmo.com/ca/en.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
This website uses cookies for analytics and to function properly. By using our site, you agree to these terms.