Apply now

Posted 15 days ago

Lead Software Engineer (Bilingual, Montreal)

@ Lisplogics

Montréal, Quebec

Full-time5+ years experience
Apply now
SIGNALS

Overview

Lisplogics is hiring a Lead Software Engineer in Montreal to build back-end systems for real-time optimization platforms and to lead a small technical team. The role is full-time and hybrid, currently remote with a future requirement of at least 3 office days, and includes occasional client site visits. Base salary is $120,000 to $160,000 CAD depending on experience.

Responsibilities:

  • Design and maintain back-end systems for real-time optimization platforms
  • Turn operations research models into production services
  • Meet clients in French to scope solutions and present results
  • Set engineering standards, review code and mentor the team
  • Own performance, scalability, security and observability

Requirements summary:

  • 5+ years building production back-end systems
  • Experience leading a technical team or project
  • Fluent French and professional English
  • Strong CS foundation and quantitative background
  • Bachelor's or Master's in a related field or equivalent experience
Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-26
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityLead
DepartmentSoftware development
Experience5+ years
Manages peopleYes
Hours per week40 (estimated)
Travelair: none · ground: minimal
Work settingHome, Office, Client sites
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French
EducationBachelor’s degree (preferred), Master’s degree (preferred)
Fields of studyComputer Science, Mathematics, Statistics, Software Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

Lisplogics

FieldValue
Open jobs on Jobsy1
Job description

Base salary: $120,000 to $160,000 CAD, depending on experience.

About Lisplogics

Lisplogics builds real-time decision systems for operations management. We combine operations research and software engineering to help organizations reduce costs, improve profitability and serve their customers better. We take on ambitious projects. You will work with a young tems of engineers on systems that run real operations every day.

The role

This is a full-time hybrid role in Montreal. You will work remote for the next upcoming months but you ma work from our office at least [3] days eventually. You may also visit client sites as needed.

You will lead our technical team and be the main technical contact for our clients. You will:

  • Design, build and maintain the back-end systems behind our real-time optimization platforms
  • Work with our engineers to turn operations research models into reliable production services
  • Meet clients, in French, to understand their operations, scope solutions and present results
  • Set engineering standards, review code and mentor the team
  • Own performance, scalability, security and observability of deployed services
  • Shape the technical roadmap
  • Manage a small team

Requirements

  • Live in the Greater Montreal area, or plan to relocate at your own expense before starting, and be available to work.
  • Legally authorized to work in Canada (we do not offer visa sponsorship)
  • Fluent in French, spoken and written, because you will work directly with Quebec clients
  • Professional English, because [your real reason, e.g. some clients, partners and technical documentation are in English]
  • [5]+ years building production back-end systems (APIs, microservices, databases)
  • Experience leading a technical team or project
  • Comfortable presenting to clients and explaining technical choices to non-technical people
  • Strong CS foundation: algorithms, data structures, distributed systems
  • Strong quantitative background
  • Uses modern AI development tools in daily work
  • Bachelor’s or Master’s in Computer Science, Mathematics, Statistics, Software Engineering or a related field, or equivalent experience

Asset

  • Experience with optimization, operations research or real-time decision systems

Similar jobs

  • Lead Software Engineer, Full Stack, Assistant Vice President

    Mississauga, ON
    HybridFull Time

    Citi Canada Technology Services ULC

    5+ YOECandidates need expert Core Java and Spring experience, messaging and SQL skills, and CI/CD knowledge. Capital markets knowledge and 5 to 8 years of relevant experience are recommended, along with a bachelor's degree or equivalent experience.

    Jenkins, Tekton, GitLab CI, Maven, Gradle, Solace

  • Lead Software Engineer, Full Stack, Assistant Vice President

    Mississauga, ON
    HybridFull Time

    Citi

    5+ YOECandidates need 5 to 8 years of software development experience, expert Core Java and Spring skills, and hands-on experience with messaging, databases and CI/CD pipelines. Capital markets knowledge, a bachelor's degree or equivalent experience, and strong communication skills are also expected.

    Java, Spring Boot, Hibernate, Solace, Kafka, Oracle

    Lead Software Engineer — Enterprise Applications

    Mississauga, ON
    HybridFull Time

    Citi

    6+ YOECandidates need 6 to 10 years of software engineering experience, at least 2 years in AI, LLM or agentic systems, and strong Python or Java (Spring Boot) skills. A bachelor's or master's degree in a quantitative field and knowledge of regulated financial environments are also expected.

    Devin, GitHub Copilot, Claude Code, Google ADK, TensorFlow, PyTorch

  • Lead Software Engineer - Canada (Remote)

    Remote in Canada
    RemoteFull Time

    Beacon Holdings

    7+ YOECandidates need 7+ years of software engineering experience, including tech lead or founding-engineer work, and production code in at least three stacks. They must use AI coding agents daily, handle messy codebases, and work independently.

    Coding agents

  • Lead Software Engineer (SDET)

    Ontario
    Full Time

    Mastercard

    Candidates need a bachelor's degree in computer science or a related field, advanced Java skills, and solid experience with test automation tools such as Selenium, TestNG and JUnit. Experience testing REST and SOAP APIs, Spring Boot microservices and agile practices is also required.

    Selenium, TestNG, JUnit, TestRail, Jasmine, Protractor

  • Lead Software Engineer

    Remote in Canada
    RemoteFull Time

    Crown DK CAN Ltd.

    5+ YOE2+ MgmtCandidates need at least 5 years of professional C# and .NET Core development and 2 years leading engineers. They must have experience with distributed systems, Kubernetes, AWS or GCP, and CI/CD and Infrastructure as Code practices.

    Jenkins, Bamboo, Kubernetes, AWS, Google Cloud Platform

  • Lead Software Engineer, Full-Stack Applications - AI Innovation squads

    Toronto, ON

    Fitch Group: Fitch Ratings is a leading provider of credit ratings, commentary and research.

    15+ YOECandidates need 15+ years of hands-on experience building enterprise or AI/ML applications, strong Java, Spring Boot and React skills, and a proven record designing systems from scratch. Experience leading teams, experimenting with emerging AI technologies, and communicating technical vision is also required.

    Java, Spring Boot, React, Docker, Kubernetes, AWS

  • Lead Software Engineer - Canada (Remote)

    Remote in Canada
    RemoteFull Time

    Beacon Software

    7+ YOECandidates need 7+ years of software engineering experience, including leading technical work. They must have shipped production code in at least three stacks, use coding agents daily, and work well with others while judging independently.

    coding agents

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.