BMO Financial Group
DirectorofSoftwareEngineering–Infrastructure,Resiliency&Compliance
“Director of Software Engineering – Infrastructure, Resiliency & Compliance at BMO Financial Group. Skills: Software Engineering Leadership, Systems Design, Infrastructure Expertise, Resiliency Engineering. Drive end-to-end software development lifecycle. Lead and mentor development teams”
Industry & Context.
Troubleshoot complex issues; Debug business systems; Exceptional analytical and problem-solving abilities
Hybrid role requiring a minimum of 2 days per week in the office, Evening and weekend support may be necessary
What They're Looking For.
Must Have
9 + years of experience in software engineering, infrastructure, or related technology leadership roles, Post-secondary degree in a related field or equivalent practical experience, Recognized technical expert and thought leader with deep industry knowledge, Software Development Lifecycle (SDLC) & Test-Driven Development, Cloud Computing (AWS) & Microservices Architecture, System Integration & Application Development, Quality Assurance & Testing, Troubleshooting & Performance Engineering, Technology Business Requirements Analysis & Mapping, Hybrid infrastructure (Cloud & On-Prem), Database systems (Oracle-focused), Batch scheduling systems and operational workflows, High availability, disaster recovery, and resiliency engineering, Exceptional analytical and problem-solving abilities, communication and stakeholder management skills, Proven ability to lead through ambiguity and complexity, Data-driven decision-making mindset, Advanced emotional intelligence, adaptability, and learning agility, collaboration skills with cross-functional teams
What You'll Do.
Drive end-to-end software development lifecycle
Lead and mentor development teams
Deliver high-quality applications
Translate user needs into technical specifications
Apply expertise in algorithms
Ensure code meets standards
Provide guidance on system architecture
Evaluate emerging technologies
Support system design decisions
Troubleshoot complex issues
Oversee hybrid environments
Ensure infrastructure supports high availability
Provide direction on compute architecture
Oversee Oracle database environments
Understand replication strategies
Align infrastructure decisions
Lead oversight of enterprise batch environments
Ensure effective job orchestration
Ensure reliable execution
Evaluate operational SLAs
Champion SRE principles
Lead incident management frameworks
Reduce recurring incidents
Leverage observability platforms
Ensure alignment with regulatory requirements
Translate technical operations into risk posture
Partner with Audit teams
Operate within Risk Management Framework
Build and lead inclusive teams
Communicate technical concepts
Influence enterprise-wide practices
Anticipate industry trends
How You'll Work.
Team & Collaboration
Collaborate across functions to deliver maximum value; Partner with Audit, Risk, and Compliance teams; Collaboration skills with cross-functional teams
Communication Scope
communication and stakeholder management skills; Communicate complex technical concepts clearly
Applying for this Director of Software Engineering – Infrastructure, Resiliency & Compliance role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about BMO Financial Group?
Real rants from real employees. Read before you apply.