Talent.com
Software Engineer (C++/Java)
Software Engineer (C++/Java)Scotiabank • Toronto, ON, CA
Software Engineer (C++ / Java)

Software Engineer (C++ / Java)

Scotiabank • Toronto, ON, CA
5 days ago
Job type
  • Full-time
Job description

Requisition ID : 251804

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

The Role

The Software Engineer (C++ / Java) will contribute to the overall success of the Risk and Valuations Technology team, ensuring individual goals, plans, and initiatives are executed and delivered in support of the team’s strategies and objectives.

Scotiabank’s derivatives platform is an in-house–developed product providing a complete end-to-end booking lifecycle for derivative transactions. This is a critical application for Global Banking and Markets at Scotiabank, used by trading desks across Asia, Europe, North America, and Latin America. Market data is a key component of the platform, used in the valuation and risk assessment of derivative trades across asset classes including fixed income, forex, credit, equity, and inflation.

The Software Engineer (C++ / Java) will be part of an exciting team that develops and supports the capital markets risk analytics infrastructure used by trading teams globally to price and book deals. The individual will have the opportunity to gain experience in cloud-based grid computing, in-memory caching, and risk and valuation analytics.

Is this role right for you? In this role you will :

  • Integration of Scotia’s C++ Model Library into the Risk and Valuation infrastructure.
  • Onboarding of new products and associated analytics into the framework.
  • Assist with the development and enhancement of the valuation framework.
  • Develop and support RESTful web services for derivatives product pricing and risk calculation.
  • Support the development, delivery, and continuous improvement of complex analytics solutions to ensure high quality, analytical depth, and clear communication of insightful results.
  • Proactively identify and design strategic solutions to risk‑valuation‑related issues.
  • Maintain ongoing communication with internal stakeholders throughout the project lifecycle.
  • Understand how the Bank’s risk appetite and risk culture should be reflected in day‑to‑day activities and decisions.
  • Champions a high‑performance environment and contributes to an inclusive work environment.

Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have :

  • Strong programming skills, with experience in C / C++, Java, Python, etc.
  • Understanding of financial modeling for interest rate, credit, and equity derivatives.
  • Ability to manage multiple competing priorities and thrive in an agile environment.
  • Capital markets knowledge preferred.
  • Docker, Jenkins, Kubernetes, and cloud‑based deployment knowledge required.
  • Experience with GCP / GKE deployments preferred.
  • Bachelor’s or master’s degree with emphasis in Quant, Computer Science, Computer Engineering, Math, Physics, Statistics, or Finance.
  • FRM / CFA certification preferred.
  • Quant courses are an added advantage.
  • What's in it for you?

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences everyone brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
  • #LI-Hybrid

    Location(s) :  Canada : Ontario : Toronto

    Scotiabank is a leading bank in the Americas. Guided by our purpose : "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

    At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our  Recruitment team know. If you require technical assistance, please click here . Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

    Create a job alert for this search

    Software Engineer CJava • Toronto, ON, CA

    Similar jobs
    Lead Software Engineer (Java)

    Lead Software Engineer (Java)

    EPAM Systems • Toronto
    Full-time
    Join EPAM to engineer solutions that matter.From AI to cloud transformation, you'll collaborate with top-tier innovators, gain autonomy to explore your ideas, and grow your skills in a culture buil...Show more
    Last updated: 14 days ago • Promoted
    Senior Java Software Engineer – Enterprise FinTech (Hybrid)

    Senior Java Software Engineer – Enterprise FinTech (Hybrid)

    Zafin • Toronto
    Full-time
    A leading global banking technology firm is seeking a Technical Consultant III (Senior SW Engineer) based in Toronto, Canada, to develop cutting-edge software solutions for financial services clien...Show more
    Last updated: 27 days ago • Promoted
    Application Release Engineer (Java)

    Application Release Engineer (Java)

    Highbrow LLC • Toronto, Mississauga, London
    Full-time
    Job Title : Application Release Engineer (Java).Job Location : London, ON, Toronto, ON, Mississauga, ON, or Scarborough, ON (2 days / week in office). Work Eligibility : All Work Authorizations are Permit...Show more
    Last updated: 27 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Botsford Associates • Toronto
    Full-time
    Senior Back-End Java Developers.Foreign Exchange (FX) platform modernization and integration program.The initiative involves enhancing API connectivity, building new platform components, and suppor...Show more
    Last updated: 27 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    BeaconFire Inc. • Toronto, Ontario, Canada
    Full-time
    Develop applications using Java 8 / JEE (and higher), Angular 2+, React.SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools. Write scalable, secure, maintainable code that powers our ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer - Cloud-Native Systems

    Senior Java Software Engineer - Cloud-Native Systems

    Wirehead • Toronto
    Full-time
    A technology consulting firm in Toronto is seeking an experienced Programmer with 10-15 years of recent experience in n-tier web-based applications and cloud-native technologies.The ideal candidate...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer - FinTech Platform (Hybrid, Toronto)

    Software Engineer - FinTech Platform (Hybrid, Toronto)

    Nasdaq, Inc. • Toronto
    Full-time
    A leading financial technology company in Toronto is seeking an Analyst - Software Engineering to enhance a global financial services platform. This role requires a strong background in backend Java...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Millennium Software and Staffing Inc • Toronto
    Full-time
    Senior Technical Recruiter @ Millennium Software and Staffing | Technical Recruiting.Must Have skills : Java, J2ee, Microservices, Spring, SpringBoot, Rest API, Kafka, Cloud, Kubernetes.IT Services ...Show more
    Last updated: 16 days ago • Promoted
    Senior C# and Java Engineer

    Senior C# and Java Engineer

    Topwitech • Toronto
    Full-time
    We are looking for Senior Software Engineers who specialize in backend development (application layer, middle layer, and APIs). An ideal candidate has great knowledge of either C# and Microsoft.NET,...Show more
    Last updated: 27 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Dew Software • Toronto, Ontario, Canada
    Temporary
    I'm Naveen from DewSoftware, and we have an exciting open position that may interest you.Please share your updated resume, and I'll reach out to schedule a convenient time to connect.Position : Soft...Show more
    Last updated: 9 days ago • Promoted
    Senior Java Enterprise & Cloud-Native Engineer

    Senior Java Enterprise & Cloud-Native Engineer

    Rubicon Path • Toronto
    Full-time
    A technology solutions provider based in Toronto is searching for a Senior Software Developer with extensive experience in Java enterprise applications and Cloud-Native designs.This role involves c...Show more
    Last updated: 27 days ago • Promoted
    Software Engineer

    Software Engineer

    Compunnel, Inc. • Toronto
    Full-time
    We are looking for a motivated and talented Software Engineer, ideally a recent graduate from a Canadian university, to join our team. This entry-level role is ideal for individuals who are passiona...Show more
    Last updated: 27 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    eBay • Toronto, Ontario, Canada
    Full-time
    Build our platforms and systems infrastructure using your strong background in distributed systems, network system design, and large-scale database systems. Research, analyze, design, develop and te...Show more
    Last updated: 24 days ago • Promoted
    Software Engineer (C++ / Java)

    Software Engineer (C++ / Java)

    Scotiabank • Toronto
    Full-time
    Select how often (in days) to receive an alert : .Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. We are seeking a seasoned Software Engineer wit...Show more
    Last updated: 2 days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Lyft • Toronto
    Full-time
    At Lyft, our purpose is to serve and connect.We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Our mission depends on having ...Show more
    Last updated: 27 days ago • Promoted
    Software Engineer - I / II

    Software Engineer - I / II

    HRB • Toronto
    Full-time
    Our client is looking for a talented Software Engineer who’s ready to tackle complex challenges, shape the future of AI‑powered products, and deliver exceptional user experiences — all from whereve...Show more
    Last updated: 27 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    GlobalLogic • Toronto
    Full-time
    Design, develop, and maintain scalable and reliable applications using Java, Spring, Kafka, Microservices, AWS, Spring boot, and Spring Framework. Collaborate with cross-functional teams to determin...Show more
    Last updated: 17 days ago • Promoted
    C++ Software Engineer

    C++ Software Engineer

    Citadel Securities • Toronto
    Full-time
    Citadel Securities is the next-generation capital markets firm and a leading global market maker.We provide institutional and retail investors with the liquidity they need to trade a broad array of...Show more
    Last updated: 27 days ago • Promoted