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

Senior Software Developer, Search Platform

Job in Montreal, Montréal, Province de Québec, G4F, Canada
Listing for: Flare
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Backend Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 110000 - 160000 CAD Yearly CAD 110000.00 160000.00 YEAR
Job Description & How to Apply Below
Location: Montreal

We are a team of mission-driven people who want to enable companies to protect themselves against cyber crimes and we’re damn passionate about it. We thrive on trust, operate with integrity and above all support our people so they can do their best work and be their best selves. If you continuously challenge yourself to learn and grow, are driven by the impact your work has and are equally as mission driven as we are, check us out!

Working at Flare means working with:

A growing and innovative startup where we recognize your impact and will empower you to take on even bigger challenges as the company grows. Work in a dynamic environment and participate in the incredible growth of the company.

A people-first company where the work-life balance is valued and where we do everything to have happy and rested employees.

An award-winning team, recognized in multiple hacking competitions and whose work has been referenced in leading academic journals and international media.

Flexible work hours;
Remote, office or hybrid work options;
Dog friendly office;
Stock options;
Unlimited vacations with a minimum of 3 weeks per years;
Health insurance and more

What you’ll get to work on

The Flare platform’s search engine is built on top of Elasticsearch and Postgresql databases with billions of entries. We are looking to hire an experienced data developer to join our development team in order to accelerate the search capabilities of our platform and increase its scalability. This is a role for someone who is autonomous, a quick learner and motivated to work on projects that will have an important impact on the development of the company’s core technology.

Role and responsibilities:

Design large scale distributed and resilient systems with high complexity to support our big data applications

Leverage cloud, database and AI infrastructure to solve such large scale problems

Conduct feasibility studies for upgraded software systems

Maintain our product’s existing data systems while designing and supporting migrations that enable us to bring it to the next level without compromising on its current operations

Design new software programs, data flows, and applications

Use and automate new processes to keep a tested and high quality code base

Qualifications:

3+ years of experience building large scale data systems

Experience using large SQL or Elastic Search databases to solve complex data engineering problems

Experience with some of the following technologies:
Python 3, Flask, JavaScript, VueJS, Amazon Web Services, RabbitMQ and Kubernetes

Experience designing scalable and complex database queries

Ability to learn a variety of technologies quickly

Ability to consistently deliver value over time by iterating on solutions

Ability to support less experienced developer within their area of expertise

Ability to communicate their decisions and tradeoffs about their designs

Good to have:

Experience in cybersecurity

Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Flare we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways.

You may be just the right candidate for this or other roles.

(French Version)

Nous sommes une équipe de personnes animées par une mission, qui souhaitent permettre aux entreprises de se protéger contre les cybercrimes, et nous en sommes mauditement passionnés! Nous carburons à la confiance, opérons avec intégrité et, surtout, soutenons nos employés afin qu'ils puissent fournir leur meilleur travail et être la meilleure…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary