
Python Developer, Capital Markets
Alithya
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
Salary
💰 CA$80,000 - CA$130,000 per year
Tech Stack
About the role
- Architect and develop risk applications in line with microservices patterns, distributed caching, and stream processing with a view to scale to hundreds of billions of computations daily;
- Architect and develop efficient, on-demand pricing solutions;
- Deliver large-scale P&L and risk impacting projects for the trading and sales function, in line with business growth opportunities and regulatory initiatives;
- Contribute to the technical direction the future versions of the risk platform;
- Provide technical leadership to the group and beyond, adopting a scalability and stability-first approach to design and implementation;
- Leverage industry standard DevOps practices and tooling for CI/CD, TDD and build tools;
- Develop tooling and processes to enhance the efficiency of the team;
- Collaborate with technical and non-technical teams to solve business and technology challenges;
- Adopt a client-centric approach in support of business growth models;
- Develop a deep understanding of securities pricing and risk across different asset classes.
Requirements
- Minimum 5 years of experience in Python development;
- Experience with cloud migration or cloud-based development environments;
- Experience with distributed systems, large-scale computations, or high-volume data processing;
- Proficiency in Python, SQL Server, and experience working with Pandas;
- Strong understanding of test-driven development (TDD) and Git;
- Solid understanding of capital markets and derivatives pricing;
- Excellent technical, diagnostic, and troubleshooting skills;
- Excellent leadership, organizational and communication skills.
- Experience with messaging technologies and streaming platforms (Kafka, Flink, or similar);
- Experience with NoSQL databases, distributed caching, or Big Data tools;
- Experience with Azure (preferred), AWS, or GCP;
- Knowledge of DevOps tooling (CI/CD, Jenkins, build tools);
- Understanding of risk, P&L, and exposure metrics across asset classes.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonSQL ServerPandasTDDGitdistributed systemshigh-volume data processingmessaging technologiesstreaming platformsNoSQL databases
Soft Skills
leadershiporganizational skillscommunication skillsdiagnostic skillstroubleshooting skills