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