Talent.com
Catch Talent
Senior Software EngineerCatch Talent • Montreal, Montreal (administrative region), Canada
Senior Software Engineer

Senior Software Engineer

Catch Talent • Montreal, Montreal (administrative region), Canada
30+ days ago
Salary
CA$210,000.00 yearly
Job type
  • Full-time
Job description

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

$170,000.00/yr - $210,000.00/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 influxDB 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
Create a job alert for this search

Senior Software Engineer • Montreal, Montreal (administrative region), Canada

Similar jobs

Senior Software Engineer, Backend

Common RoomMontreal (administrative region), QC, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Software Engineer, Intermediate or Senior

Index - Web Marketing AgencyMontreal (administrative region), QC, CA
Full-time

Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it.AI technologies to help companie... Show more

 • Promoted

Paytm Senior Software Engineer

AC780Montreal, Montreal (administrative region), CA
Full-time

At Paytm Labs, we build technologies that powers Paytm India, the world's’ fastest growing mobile payments and commerce ecosystem.In addition to, the Paytm Canada app.We use our skills and our bigg... Show more

 • Promoted

Senior Software Engineer in AI Development

AlphaSenseMontreal (administrative region), QC, CA
Full-time

Drive innovation in AI technology as a Principal Software Engineer.Lead the evolution of scalable data extraction systems while fostering a collaborative and inclusive team atmosphere.In this senio... Show more

 • Promoted

Senior MTS Software Engineer for eCommerce

eBayMontreal (administrative region), QC, CA
Full-time

Take on a leadership role as a Senior MTS Software Engineer in a dynamic eCommerce setting.Position yourself at the forefront of backend development and technical innovation supporting flexible wor... Show more

 • Promoted

Senior Software Engineer, Core Experiences - Montreal, Canada

Clutch CanadaMontreal (administrative region), QC, CA
Full-time

Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let you listen to it at your desk, on the go,... Show more

 • Promoted

Senior Software Engineer

CoveoMontreal (administrative region), QC, CA
Full-time

Experience developing cloud-hosted distributed systems.Et si ta prochaine optimisation permettait à des millions de contenus de devenir facilement accessibles à la recherche? En tant que développeu... Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosMontreal (administrative region), QC, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Senior Back End Software Engineer

EpistemixMontreal (administrative region), QC, CA
Full-time

Senior Back End Software Engineer.Our software engineers at Epistemix show a clear passion for quality and love to bring software to life.You are energized by the idea of building something new and... Show more

 • Promoted

Senior Software Engineer Lending Solutions

UpstartMontreal (administrative region), QC, CA
Full-time

Join Upstart as a Senior Software Engineer, specializing in Unsecured Installments.Contribute to enhancing borrower experiences using React and TypeScript in a remote setup.In this pivotal technica... Show more

 • Promoted

Senior Software Engineer

PentasiaMontreal (administrative region), QC, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advices.Continue with Google Continue with Google.Continue with Google Continue with Google.Continue with ... Show more

 • Promoted

Senior Software Engineer

InvertMontreal (administrative region), QC, CA
Full-time

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Show more

 • Promoted

Senior Software Engineer

Berkeley PaymentsMontreal (administrative region), QC, CA
Full-time

Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly.We pride ourselves on offering cutting‑edge ... Show more

 • Promoted

Senior Software Engineer, Global Markets Platform Lead

AlpacaMontreal (administrative region), QC, CA
Full-time

A leading financial technology company is seeking a Senior Engineer to design and maintain systems that empower millions of users.This role requires proven experience in financial systems and the a... Show more

 • Promoted

Senior Software Engineer - Logistics

PostGridMontreal (administrative region), QC, CA
Full-time

PostGrid is a global leader in enterprise SaaS platform for automated offline communications.Our robust APIs empower organizations to create, personalize, and dispatch physical mail letters, postca... Show more

 • Promoted

Senior Software Engineer in Fintech

AgodaMontreal (administrative region), QC, CA
Full-time

Agoda is hiring a Senior Software Engineer with expertise in fintech to work in Bangkok, Thailand.Utilize your experience with big data and backend system design to drive meaningful results in trav... Show more

 • Promoted

Senior Software Engineer

fiveonefourMontreal (administrative region), QC, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Cloud & DevOps Senior Software Engineer Role

OSEDEAMontreal (administrative region), QC, CA
Full-time

Transform client projects as a Senior Software Engineer focused on Cloud and DevOps.Join our thriving tech firm, known for its community-driven culture and innovative solutions.We are a vibrant tec... Show more

 • Promoted

Software Engineer - Enterprise Platform

Basetenmontreal (administrative region), qc, Canada
Full-time

Baseten powers mission‑critical inference for the world’s most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer.By uniting applied AI research, flexible infr... Show more

 • Promoted

Senior Software Engineer Driving Scalable Solutions and Innovations

Alternative PaymentsMontreal (administrative region), QC, CA
Full-time

Step into a Lead Software Engineer role focused on scalability and innovation.Develop and implement efficient microservices while providing technical mentorship to enhance engineering excellence.Wi... Show more