A leading financial services firm in Toronto is seeking a Senior Level Engineer to develop core pricing and risk services. The ideal candidate will have over 8 years of experience in software engineering with strong skills in Java and Python. Responsibilities include collaborating with sales and trading teams and implementing high-performance solutions in a global environment. This role offers competitive compensation, a collaborative work culture, and opportunities for professional development.
Qualifications
8+ years’ experience as a software engineer delivering FO pricing/trading/risk solutions.
Strong understanding and experience with multi-threaded programming.
Experience with implementing automated testing into CI/CD pipelines.
Responsibilities
Work with sales/trading/quant teams on implementing pricing/risk model requirements.
Develop high performance event-driven messaging systems.
Lead and help team members on technical implementations.
Skills
Core Java knowledge
Python knowledge
Multi-threaded programming
Event-driven messaging systems
Agile and SDLC processes
Education
Bachelor's degree in Computer Science or related field
Tools
Java 17
Python 3+
React
AngularJS
Bloomberg APIs
Job description
A leading financial services firm in Toronto is seeking a Senior Level Engineer to develop core pricing and risk services. The ideal candidate will have over 8 years of experience in software engineering with strong skills in Java and Python. Responsibilities include collaborating with sales and trading teams and implementing high-performance solutions in a global environment. This role offers competitive compensation, a collaborative work culture, and opportunities for professional development.