18 hours ago
Junior Software Engineer Python
Hunter Bond
On Site
Full Time
CA$130,000
Montreal, QC
Job Overview
Job TitleJunior Software Engineer Python
Job TypeFull Time
Offered SalaryCA$130,000
LocationMontreal, QC
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
The Opportunity: Junior Software Engineer Python
Join an elite front-office engineering team at Hunter Bond, building critical systems for traders and quants. This role involves developing Python-based tools essential for real-time risk, pricing, and informed decision-making. You'll work closely with the direct users of your innovative solutions.
What You'll Do
- Build fast, scalable Python systems that power real-time risk and pricing.
- Partner with quants and traders to transform new risk ideas into production tools.
- Help shape the architectural vision for a unified, next-generation front-office risk platform.
Who You Are
- Possess strong Computer Science fundamentals and solid Python skills (degree preferred but not essential), with 2-5 years of relevant experience.
- Curious, analytical, and eager to learn about financial markets and trading.
- Enjoy tackling complex technical and mathematical challenges.
- A collaborative team player with a strong personality who enjoys building things and working with people.
Key skills/competency
- Python Programming
- Real-time Systems
- Financial Markets
- Quantitative Analysis
- Risk Management
- System Architecture
- Scalable Systems
- Data Structures
- Algorithms
- Collaboration
How to Get Hired at Hunter Bond
- Research Hunter Bond's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor. Understand their focus on quantitative finance.
- Tailor your resume for Python roles: Highlight relevant experience in Python development, real-time systems, and quantitative analysis. Use keywords like "scalable systems," "risk management," and "financial data processing."
- Prepare for technical Python challenges: Sharpen your data structures, algorithms, and object-oriented Python skills. Be ready to discuss experience with building fast, scalable applications, especially in finance.
- Demonstrate market curiosity: Research basic financial concepts, trading strategies, and risk models. Show genuine interest in how software impacts market decision-making during interviews.
- Showcase teamwork and problem-solving: Be ready to provide examples of how you've collaborated on complex projects and solved tough technical or mathematical problems in previous roles.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What kind of Python experience is Hunter Bond seeking for the Junior Software Engineer Python role?
02What technical challenges can I expect to solve as a Junior Software Engineer Python at Hunter Bond?
03How collaborative is the environment for a Junior Software Engineer Python at Hunter Bond?
04What is the growth potential for a Junior Software Engineer Python at Hunter Bond?
05Is a Computer Science degree mandatory for the Junior Software Engineer Python position at Hunter Bond?
06What is the work arrangement for the Junior Software Engineer Python role in Montreal?
07What are the key responsibilities of a Junior Software Engineer Python at Hunter Bond?
Explore similar opportunities that match your background