Software Engineer

Hunter Bond

Montreal (administrative region)

Hybrid

CAD 180,000 - 220,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work arrangement

Job summary

Hunter Bond in Montreal seeks a Senior C# Software Developer to design and build high-performance distributed systems and ML platform architectures. The role emphasizes production-grade backend work, real-time data processing, and cross-language exposure in Python, Rust, and Go.

The candidate should have 4–15 years of software engineering experience, strong C# production skills, and a collaborative mindset to thrive with a team of experienced engineers in a hybrid Montreal setting.

Qualifications

  • 4–15 years of commercial software engineering experience.
  • Strong hands-on experience developing production applications in C#.
  • Track record building scalable, reliable backend systems.

Responsibilities

  • Design high-performance software powering real-time, multi-exabyte data platforms.
  • Develop and maintain highly concurrent distributed systems for production use.
  • Work primarily with C#, with opportunities to gain experience in Python, Rust and Go.
  • Help build a new greenfield ML platform and contribute to its architecture.

Skills

C# development
Distributed systems
Backend engineering

Tools

Python
Rust
Go

Job description

C# Software Developer | Up to CAD $200k Base + Bonus | Elite FinTech | Hybrid | Montreal

I'm working with a leading FinTech firm that's looking to hire experienced C# Software Engineers to build complex, large-scale distributed systems in a high-performance engineering environment.

Role: Senior Software Developer (C#)
Compensation: Up to CAD $200k Base + Bonus
Location: Montreal (Hybrid)
What you'll be working on:
  • Designing and delivering high-performance software that powers mission-critical platforms processing multi-exabytes of data in real time.
  • Developing and maintaining highly concurrent distributed systems built for demanding production environments.
  • Working primarily with C#, with opportunities to gain experience in Python, Rust, and Go.
  • Helping build a new greenfield machine learning platform while contributing to its architecture and long-term technical direction.
What we're looking for:
  • 4–15 years of commercial software engineering experience, ideally working on distributed systems or large-scale backend platforms.
  • Strong hands-on experience developing production applications in C#.
  • A track record of building scalable, reliable, and high-performance backend systems.
  • A collaborative approach and the ability to work effectively within a team of experienced engineers.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Developer - $240,000 CAD + Bonus
C++ Developer - $240,000 CAD + Bonus

Hunter Bond • Montreal (administrative region)

On-site
CAD 144,000 - 240,000
Generous benefits & bonus
Stunning offices
Career progression
+1
C++ 20/23 Software Engineer (2-12 Years)- Up to $220k CAD + Bonus - Elite FinTech Firm
C++ 20/23 Software Engineer (2-12 Years)- Up to $220k CAD + Bonus - Elite FinTech Firm

Hunter Bond • Montreal

Hybrid
CAD 153,000 - 180,000
Senior C# Backend Engineer - FinTech, High-Scale Distributed
Senior C# Backend Engineer - FinTech, High-Scale Distributed

Hunter Bond • Montreal (administrative region)

Hybrid
CAD 180,000 - 220,000
Hybrid work arrangement
C++ Developer - Up to $250k CAD + Industry Leading Bonus
C++ Developer - Up to $250k CAD + Industry Leading Bonus

Hunter Bond • Montreal

Hybrid
CAD 250,000
Unlimited tech budget
Collaborative and friendly environment
Beautiful office space
Senior Software Engineer (Python) - Elite FinTech Firm - Up to $200k CAD + Industry Leading Bonus
Senior Software Engineer (Python) - Elite FinTech Firm - Up to $200k CAD + Industry Leading Bonus

Hunter Bond • Montreal

Hybrid
CAD 170,000 - 200,000
Software Engineer (C#) - Montreal - Up to $200,000 CAD + Exceptional Bonuses/Benefits
Software Engineer (C#) - Montreal - Up to $200,000 CAD + Exceptional Bonuses/Benefits

Hunter Bond • Montreal (administrative region)

Hybrid
CAD 120,000 - 200,000
Hybrid work arrangement
Bonus
Benefits
Software Developer – Distributed Systems
Software Developer – Distributed Systems

GuruLink • Montreal

On-site
CAD 85,000 - 115,000
Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal
Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal

Hunter Bond • Montreal

Remote
CAD 200,000
Friendly, tight-knit environment
Flat structure with clear progression route
C++ Software Engineer - Montreal - Up to $240K CAD + Exceptional Bonuses/Benefits
C++ Software Engineer - Montreal - Up to $240K CAD + Exceptional Bonuses/Benefits

Hunter Bond • Montreal (administrative region)

On-site
CAD 216,000 - 264,000
Bonuses
Benefits
C++ Software Engineer
C++ Software Engineer

Hunter Bond • Montreal (administrative region)

Hybrid
CAD 144,000 - 240,000
Bonuses
Benefits
Hybrid working model
+1