8 days 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
CategoryCommerce
Experience5 Years
DegreeMaster
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.

Uncover Hiring Manager

Job Description

The Opportunity: Junior Software Engineer Python

Join a front-office engineering team building the systems traders and quants rely on every second. You’ll develop Python-based tools that drive real-time risk, pricing, and decision-making; working side-by-side with the people actually using what you build.

What You'll Do:

  • Build fast, scalable Python systems that power real-time risk and pricing
  • Partner with quants and traders to turn new risk ideas into production tools
  • Help shape the architecture of a unified, next-gen front-office risk platform

Who You Are:

  • Strong CompSci fundamentals and solid Python skills (degree preferred but not essential) - with 2-5 years of relevant experience
  • Curious, analytical, and excited to learn about markets and trading
  • Enjoy solving tough technical and mathematical problems
  • A great teammate with personality — you like building things and working with people

Key skills/competency

  • Python
  • Software Engineering
  • Real-time Systems
  • Financial Markets
  • Quantitative Analysis
  • Risk Management
  • Scalable Systems
  • System Architecture
  • Problem Solving
  • Data Structures

Tags:

Junior Software Engineer
Python Developer
Software Engineering
Python
Real-time Systems
Financial Technology
Quant
Trading Systems
Risk Management
Scalability
System Design
Computer Science
Algorithms
Data Structures
Unix/Linux
Low Latency
Front Office
Distributed Systems
API Development
Test Driven Development

Share Job:

How to Get Hired at Hunter Bond

  • Research Hunter Bond's client: Understand the Elite Quant Fund's mission, values, and market strategies.
  • Tailor your resume: Highlight Python, real-time systems, and quantitative finance experience for Junior Software Engineer Python roles.
  • Showcase technical projects: Provide examples of scalable Python applications and complex problem-solving.
  • Prepare for technical interviews: Practice data structures, algorithms, and Python-specific coding challenges relevant to financial engineering.
  • Demonstrate market curiosity: Be ready to discuss your interest in financial markets, trading, and risk management concepts.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background