Vice President, Risk Development

BMO

Toronto, Canada
Base: $94,600.00 - $176,000.00; bonus/equity: not ...
Low-latency java services
High-throughput, highly available components
Real-time credit checks
Lead the development of ultra-reliable, low-latency Java services for real-time credit decisioning in global trading

Job Summary

  • Lead the development of ultra-reliable, low-latency Java services for real-time credit decisioning in global trading.
  • Own solution design for high-throughput, highly available components, drive concurrency best practices, and ensure platform reliability.
  • Partner across trading, quant, risk, and engineering teams to plan roadmaps, manage dependencies, and ensure engineering practices meet control requirements.

Matching Summary

Lead the development of ultra-reliable, low-latency Java services for real-time credit decisioning in global trading.

Salary

Base: $94,600.00 - $176,000.00; Bonus/Equity: Not specified; Benefits: Health insurance, tuition reimbursement, accident and life insurance, retirement savings plans

Skills & Requirements

Must-have

  • Low-latency Java services
  • High-throughput, highly available components
  • Real-time credit checks
  • Event-driven integrations
  • Java microservices development
  • Performance profiling and JVM tuning

Nice-to-have

  • Inclusive, high-trust environment
  • Data-driven decisions
  • Collaboration and ambiguity
  • Learning agility
  • Relationship building

Key Requirements

  • 7+ years enterprise Java focus
  • Leading engineers or managing dev team
  • Low-latency, distributed systems experience
  • Post-secondary degree in Computer Science or equivalent

Work Rights

Not specified

Tailored Resume

Cover Letter