Manulife

Senior Full Stack Software Engineer - Capital Markets

Manulife
Apply
23 days ago
Toronto, CanadaSenior

Responsibilities

  • Design and develop high-performance trading and risk-management applications.
  • Build cloud-native solutions on Azure using modern engineering practices.
  • Integrate market data, analytics platforms, and AI-powered capabilities into trading workflows.
  • Support scalable enterprise applications across trading, analytics, and risk management.
  • Collaborate with business stakeholders, product teams, and engineers on strategic technology initiatives.
  • Drive continuous improvement through automation and engineering best practices.

Requirements

  • At least 5 years of full-stack software development experience.
  • Strong expertise in Java, Spring Boot, and Python.
  • Hands-on experience with Docker, Kubernetes, Azure, SQL Server, and Databricks.
  • Experience building and supporting enterprise CI/CD pipelines.
  • Strong understanding of capital markets and financial derivatives, including options, futures, forwards, and swaps.
  • Experience integrating AI/ML or Generative AI solutions into enterprise applications.
  • Strong analytical, problem-solving, and stakeholder management skills.
  • Preferred experience with derivatives pricing and risk management, Bloomberg, Reuters, Murex, Findur, or Aladdin.
  • Preferred knowledge of fixed income products and markets.
  • Azure OpenAI, OpenAI APIs, or enterprise copilot development experience is preferred.

Benefits

  • Hybrid working arrangement in Toronto, Ontario.
  • CAD 113,000–163,000 salary range plus eligibility for incentive compensation.
  • Health, dental, mental health, vision, disability, life, AD&D, adoption/surrogacy, wellness, and employee/family assistance benefits for eligible employees.
  • Retirement savings plans, including pension and a global share ownership plan with employer matching contributions.
  • Financial education and counseling resources.
  • Paid holidays, vacation, personal and sick days, and statutory leaves in Canada.

Tech Stack

AzureDatabricksDockerJavaKubernetesMicrosoft SQL ServerPythonSpring Boot

Categories

Manulife

About Manulife

10,000+ employees

Manulife is a Toronto‑headquartered public financial services company that provides life and health insurance, retirement plans, and wealth and asset management to individuals and institutions. It earns premiums and fee income from insurance, investment, and advisory products delivered across Canada, Asia, and Europe, and operates as John Hancock in the United States. Founded in 1887, the company is listed on the Toronto Stock Exchange.

Contact me