3 days ago
Toronto, CanadaSenior
Responsibilities
- Design, implement, and deploy enhancements to the electronic trading platform.
- Build scalable, high-performing capabilities for a global front-office environment.
- Support, optimize, and debug production services.
- Collaborate with software engineers across time zones to deliver and support changes.
- Automate engineering and operational workflows to reduce repetitive work and toil.
- Use data-driven techniques to tune performance and improve runtime behavior.
- Improve engineering workflows, platform stability, and production reliability through automation and problem-solving.
Requirements
- Substantial hands-on software engineering experience in low-latency or real-time systems.
- Excellent Java capability, including concurrency, performance tuning, and memory management.
- Strong problem-solving and debugging skills in complex production environments.
- Effective use of Linux or UNIX command-line tooling.
- Experience delivering in highly automated software development workflows.
- Confidence working with containerized runtime environments.
- Ability to collaborate effectively with engineers across time zones.
- Legal authorization to work in Canada; HSBC will not provide immigration sponsorship for this position.
Benefits
- Tailored professional development opportunities.
- Competitive total rewards package with fixed and variable pay.
- Flexible benefits supporting health and well-being, finances, and lifestyle.
- Employment is based in Toronto, Canada, and requires legal authorization to work in Canada.
Categories
About HSBC
HSBC is a global bank that provides retail, commercial and investment banking, payments, and wealth management to individuals, SMEs, and multinationals. It earns fees, interest income, and trading revenues through branches and digital platforms across major markets. Headquartered in London, it serves over 40 million customers in 58 countries and is listed in London, Hong Kong, New York, and Bermuda.
