Software Engineer (Python)
The role involves building scalable and performant software for large-scale greenfield projects. Responsibilities include code implementation, testing, and applying software architecture best practices.
- Hybrid
- Montréal, QC
- Posted Sep 7, 2026
- Apply by Oct 7, 2026
- 1 position
Opens an external site
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Job Title: Software Engineer (Python) Client: Elite FinTech Firm Salary: Up to $200k CAD + Indusytry Leading Bonus Location: Montreal (Hybrid) Exp Level: 1 - 5 years Sells: Cutting-edge tech, ownership of multiple greenfield projects, no red tape, a friendly/collaborative environment, beautiful offices, personal projects on Fridays! An Elite FinTech Firm is looking for the best Software Engineers around to join a top-tier team. The team is made up of some of the smartest individuals around (degree-educated McGill/MIT/Oxford) who have worked at some elite firms (Google/MindGeek/Ubisoft/Jane St) This team have an unlimited tech budget and promote a great culture! Role Building scalable and performant software Being involved in code implementation, testing, software architecture best practices Working on large-scale greenfield projects Skills They are fully open to experience level and will find good fits for the best people Strong experience with Python Exposure to observability tooling is a plus! A desire to learn Rust Fantastic education Experience working in mission critical environments where speed, reliability and scalability are the most important attributes
What you’ll do
The role involves building scalable and performant software for large-scale greenfield projects. Responsibilities include code implementation, testing, and applying software architecture best practices.
Requirements
Candidates should have strong experience with Python and a desire to learn Rust, ideally with exposure to observability tooling. Experience in mission-critical environments focusing on speed, reliability, and scalability is required.
Benefits
• Industry Leading Bonus • Unlimited Tech Budget • Personal Projects On Fridays • Beautiful Offices
Listed skills
- RustPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Observability Tooling
- Rust
- Software Architecture
- Scalable Software
- Performance Optimization
- Testing
Job areas
- Software
- Technology
- Finance & Accounting
- Engineering
- Consulting
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 2+ years
- Apply by
- Oct 7, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Associate
- Application method
- Direct apply is available
