×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: Catch Talent
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 170000 CAD Yearly CAD 170000.00 YEAR
Job Description & How to Apply Below
Location: Montreal

This range is provided by Catch Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range
$/yr - $/yr

Direct message the job poster from Catch Talent

Talent Acquisition Strategist at Catch Talent
Our client is a leading quantitative trading firm founded in 1998.

Engineers thrive while developing electronic trading infrastructure at a world-class level. Our engineers solve challenging problems in the realms of low-latency programming, FPGA technology, hardware acceleration, and machine learning. Our ongoing investment in top engineering talent and technology ensures our platform remains unmatched in terms of functionality, scalability, and performance. Our Business Support teams are essential to building and maintaining the platform that powers everything we do — combining market access, data, compute, and research infrastructure with risk management, compliance, and a full suite of business services.

Our Business Support teams enable our trading and engineering teams to perform at their best.

Responsibilities

Contribute to strategic projects that automate production environment and manage operations at a global scale

Contribute to products and automation solutions involving web (frontend/backend), stream processing, microservices, databases and related technologies

Contribute to developer on-call rotation to support solutions provided by the SEFO team (Software Engineering for Operations)

Liaise with and support other technical teams when required

Document software specifications and contribute to architectural decisions

Explore and contribute to AI-assisted automation initiatives

Continuously evolve to solve trading infrastructure and trading operation management challenges with technology

Qualifications

A bachelor’s degree (or equivalent) in computer science or a related field

At least 5-6 years of experience

Solid programming and computer science fundamentals

Knowledge and work experience in the following programming languages:  Golang and Python

Understanding of Linux operating systems and working knowledge of shell scripting

Understanding of web technologies and full web programming stack

Experience working with relational databases

Familiarity with concepts of automation and infrastructure as code

Strong communication and interpersonal skills

Self-starting and able to work autonomously within a larger team

Willing to work onsite 3x a week in downtown Montreal

Preferred Qualifications (not required)

Experience with microservices, distributed systems and stream processing

Knowledge of Kafka / Redpanda

Knowledge of MongoDB

Knowledge of Django

Knowledge of influx

DB and experience handling time series data

Knowledge of infrastructure as code tools

Experience with deployment and configuration management tools

Experience with Kubernetes

Familiarity with Airflow or similar workflow management tool

Exposure to monitoring and alerting systems

Understanding of CI/CD pipelines and best practices

Exposure to or interest in AI/ML implementations for automation

This position requires proficiency in both French and English, both spoken and written. English proficiency is required as the position involves regular interactions with international anglophone team members.

Our benefits include

Generous paid time off policies

Savings plans and other financial wellness tools are available in each region

Hybrid working opportunities

Free breakfast, lunch, and snacks daily

In-office wellness experiences and reimbursement for select wellness expenses (e.g., gym, personal training and more)

Company-sponsored sports teams and fitness events

Volunteer opportunities and charitable giving

Social events, happy hours, treats, and celebrations throughout the year

Workshops and continuous learning opportunities

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology and Project Management

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary