Vice President, Risk Development

BMO Financial Group

Toronto, ON, Canada
Base: $94,600.00 - $176,000.00; bonus/equity: may ...
7+ years enterprise java experience
Low-latency distributed systems design
Jvm performance tuning and profiling
This role leads the technical direction for ultra-reliable, low-latency Java services that power real-time credit decisioning for global trading

Job Summary

  • This role leads the technical direction for ultra-reliable, low-latency Java services that power real-time credit decisioning for global trading.
  • The successful candidate will coach top talent while driving concurrency best practices and rigorous performance profiling to meet strict SLOs.
  • BMO offers a comprehensive benefits package including health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.

Matching Summary

This role leads the technical direction for ultra-reliable, low-latency Java services that power real-time credit decisioning for global trading.

Salary

Base: $94,600.00 - $176,000.00; Bonus/Equity: May include commission structure and discretionary bonuses; Benefits: Health insurance, tuition reimbursement, accident and life insurance, retirement savings plans

Skills & Requirements

Must-have

  • 7+ years enterprise Java experience
  • Low-latency distributed systems design
  • JVM performance tuning and profiling
  • Kafka or Solace event-driven patterns
  • Front-office trading environment leadership

Nice-to-have

  • Azure cloud platform experience
  • Redis or Hazelcast familiarity
  • Inclusive high-trust culture building
  • Cross-functional stakeholder influence
  • Model governance and auditability focus

Key Requirements

  • Post-secondary degree in Computer Science or equivalent
  • 7+ years software engineering with enterprise Java focus
  • Experience leading engineers in front-office contexts

Work Rights

Not specified

Tailored Resume

Cover Letter