1

Back End Developer Jobs in Quebec (NOW HIRING)

Senior Backend Engineer

Montreal, QC · Remote

CA$145K - CA$155K/yr

As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases, and APIs that support our products. This is a hands-on individual contributor role that also ...

Senior Backend Engineer

Montreal, QC · Remote

CA$145K - CA$155K/yr

As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases, and APIs that support our products. This is a hands-on individual contributor role that also ...

ABOUT YOU We are looking for Backend Engineers who are innovative, collaborative, and adaptable to join our engineering team . The best candidate will be someone who thrives in a fast-paced, highly ...

Senior Software Engineer, Backend The opportunity Unity Studio is our industry focused, cutting-edge, browser-based real-time 3D authoring tool. Studio's next chapter takes it into gaming, with an ...

Riot * Gearbox Software This is not a server-side feature developer who hands services to an ops ... where backend service design is on the table Quality & Engineering Standards Writes unit and ...

We are looking for an experienced Senior Node.js Back-End Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver. You ...

We are looking for an experienced Senior Node.js Back-End Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver. You ...

We are looking for an experienced Senior Node.js Back-End Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver. You ...

We are looking for an experienced Senior Node.js Back-End Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver. You ...

Backend Engineer (Go)

Montreal, QC · On-site

CA$90K - CA$150K/yr

Delivered developer-friendly APIs, SDKs, and integration documentation. * Strong English communicator, for both technical and non-technical topics. $90,000 - $150,000 a year Benefits: We are ...

DÉVELOPPEUR(EUSE) BACKEND C# / ASP.NET Poste permanent | Temps plein | Mode hybride en Beauce ou ... Chez EFFECTO, tu ne recevras pas seulement une liste de fonctionnalités à programmer. Tu seras ...

Showing results 41-60

Back End Developer information

See Quebec salary details

$24.5K

$103.4K

$162K

How much do back end developer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for back end developer in Quebec is $103,394.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,000.00 and $123,000.00 per year, depending on experience, location, and employer.

What is a back end developer?

A Back End Developer is a programmer who specializes in building and maintaining the server-side logic, databases, and application functionality that power websites and web applications. Unlike front end developers, who focus on the visual and interactive elements users see, back end developers work behind the scenes to ensure data is stored, processed, and delivered correctly. They typically use programming languages like Python, Java, Ruby, or PHP, and interact with databases such as MySQL or MongoDB. Their work is crucial for making sure applications run smoothly, securely, and efficiently.

What is a back end developer?

A back end developer is a computer science professional who specializes in functionality that takes place on the server side or backend. As a back end developer, you write code to create software that solves a business need. Your responsibilities are to research the needs of either your employer, or a particular industry, find a problem, and create a software solution. A back end developer differs from a traditional web developer, or front end developer, in that back-end software may not have a user interface or even have exposure to the web.

What are the key skills and qualifications needed to thrive as a back end developer?

To thrive as a Back End Developer, you need strong programming skills in languages like Java, Python, or Node.js, along with a solid understanding of databases and API design, typically supported by a degree in computer science or related experience. Familiarity with frameworks such as Spring or Django, version control systems like Git, and cloud platforms (e.g., AWS or Azure) is often required, with certifications in these areas considered beneficial. Problem-solving, effective communication, and teamwork are crucial soft skills that help developers collaborate and address complex technical challenges. These competencies are vital for building reliable, scalable systems that support front-end applications and ensure robust product performance.

What are some common challenges back end developers face when integrating with front-end teams?

Back End Developers often encounter challenges when aligning data structures and APIs with front-end requirements, especially as user interface needs evolve rapidly during development. Effective communication and regular collaboration with front-end developers are essential to ensure that endpoints, data formats, and error handling are well-coordinated. Additionally, maintaining consistent documentation and using tools like Swagger or Postman can help streamline integration and reduce misunderstandings between teams.

What is the difference between Back End Developer vs Front End Developer?

AspectBack End DeveloperFront End Developer
Primary FocusServer-side logic, databases, APIsUser interface, website layout, client-side scripting
Skills & TechnologiesLanguages like Java, Python, Ruby; databases; server managementHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentBackend systems, server environments, cloud platformsDesign tools, browser testing, UI/UX design
Common CertificationsCertified Web Developer, AWS Certified DeveloperCertified Front End Developer, UI/UX certifications

Back End Developers focus on server-side logic, databases, and APIs, ensuring the website's functionality behind the scenes. Front End Developers work on the visual and interactive aspects users see and interact with. Both roles are essential in web development, often collaborating to create seamless digital experiences.

Is back end developer in demand?

Back end developers are in high demand due to the growth of web applications and digital services. Skills in programming languages like Python, Java, or Node.js, along with knowledge of databases and APIs, are highly sought after by employers across various industries.

What are the most commonly searched types of Back End Developer jobs in Quebec?

The most popular types of Back End Developer jobs in Quebec are:

What are popular job titles related to Back End Developer jobs in Quebec?

For Back End Developer jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Back End Developer jobs in Quebec look for?

The top searched job categories for Back End Developer jobs in Quebec are:

What are popular job titles related to Back End Developer jobs in QC?

For Back End Developer jobs in QC, the most frequently searched job titles are:

Infographic showing various Back End Developer job openings in Quebec as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, 1% Temporary, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $103,394 per year, or $49.7 per hour.

Développeur Logiciel Backend/ Backend Software Developer

Northstar Earth and Space

Montreal, QC • On-site

Other

Medical, Dental

Re-posted 9 days ago


Job description

English follows
 
À propos de NorthStar
 
NorthStar Ciel & Terre utilise les données des télescopes optiques comme éléments de base pour créer des services d'information adaptés aux besoins et aux exigences des clients du gouvernement et de l'industrie. Le vaste portefeuille de développement de NorthStar comprend la dynamique des orbites et les algorithmes d'apprentissage automatique pour une variété d'applications de sensibilisation au domaine spatial et de gestion du trafic spatial.
 
Nous recherchons des Développeurs et Développeuses de logiciel de niveau intermédiaire et sénior pour rejoindre nos équipes de traitement de l'image (IP) et de détermination d'orbite (OD).
 
L’équipe qui t’attend


L'équipe SI2 est une équipe multidisciplinaire de scientifiques, d'ingénieurs et de développeurs de logiciels ayant une formation en physique, en ingénierie dynamique, en informatique et en conception de logiciels. L'équipe se consacre au développement de solutions innovantes pour la surveillance de l'environnement spatial en utilisant des sources multiples d'observations et de données géospatiales.


Tes responsabilités
 
Nous comptons sur toi pour :

  • Concevoir, mettre en œuvre, tester et déployer le pipeline de traitement et les capacités logicielles de NorthStar.
  • Appliquer le traitement distribué en infonuagique, ainsi que les méthodes et les technologies des mégadonnées pour élaborer le cadre de développement.
  • Déployer des flux d’application pour le traitement automatisé et à la demande des données satellitaires.
  • Tenir des discussions techniques, des revues de conception, des revues de code et des vérifications de la fonctionnalité avec d’autres développeurs et chercheurs
  • Créer et maintenir la documentation technique des logiciels et des produits.
  • Guider la définition, la conception et la mise en œuvre de nouvelles solutions technologiques innovantes.
  • Participer aux discussions sur les développements commerciaux et technologiques afin de soutenir la planification et l’exécution réussies de la feuille de route des produits.


Ton profil


  • Au moins 5 années d’expérience en génie logiciel, et plus encore pour nos rôles plus séniors.
  • Baccalauréat en informatique, en génie logiciel, en mathématiques, en physique ou l’équivalent.
  • Une expérience démontrée avec Go, Java ou Python. Nous utilisons les trois mais notre langage de préférence est le Go, donc avoir de l’expérience en Go est un avantage.
  • Expérience dans la livraison de fonctionnalités complexes et sophistiquées et développement de systèmes logiciels distribués.
  • Expérience dans le cycle de développement des logiciels, y compris la production de la documentation des projets et des produits.
  • Bonne expérience de travail dans un environnement Kubernetes, incluant le déploiement et l’opération des services.
  • Bonne connaissance des outils d’intégration continue/développement continu (CI/CD).
  • Familiarité avec les bases de données relationnelles ou NoSQL.
  • Excellente capacité à travailler en équipe dans un environnement multidisciplinaire.
  • Bonne capacité à résoudre des problèmes et enthousiasme à l’idée de relever de nouveaux défis.
  • Avoir l'esprit d'initiative et la capacité de travailler de manière autonome.
  • Faire preuve d'ouverture, de transparence et de collégialité dans son travail quotidien.
  • Capacité à travailler en anglais et en français.


Notre promesse


  • L’opportunité de travailler dans une entreprise dont la mission est d’assurer un environnement durable et prospère pour les générations à venir tout en favorisant la nouvelle économie spatiale et en poursuivant l’exploration.
  • L'opportunité de s'investir dans la direction du produit et technique.
  • Un salaire compétitif.
  • Une couverture médicale et dentaire par le biais de notre régime collectif dès le premier jour.
  • Des heures de travail flexibles et un modèle de travail hybride.
  • Un bureau dans l'emplacement idéal du Vieux-Montréal.


NorthStar s'engage à créer et à favoriser un environnement de travail sûr et inclusif où nos employés se sentent valorisés et entendus. Nous encourageons fortement les candidatures de personnes de différents milieux qui peuvent apporter une plus grande diversité dans notre façon de penser, y compris les personnes racialisées et autochtones, les personnes handicapées et les personnes de tous âges, origines, orientations sexuelles, identités de genre et expressions de genre.


*****

 
Who we are and what we do
 
NorthStar Earth & Space uses optical telescope data as the building blocks to create information services tailored to the needs and requirements of clients from both government and industry. NorthStar’s extensive development portfolio includes orbit dynamics and machine learning algorithms for various applications for space domain awareness and traffic management.

We are looking for intermediate and senior software developers to join our Image Processing (IP) and Orbit Determination (OD) teams.


Who you'll work with


We are a multidisciplinary team of scientists, engineers and software developers with backgrounds in physics, engineering dynamics, computer science and software design. The team is dedicated to developing innovative solutions for monitoring the space environment using multiple sources for observations and geospatial data.


What you will do
 
We’ll be counting on you to:

  • Design, implement, test, and deploy the NorthStar processing pipeline and software capabilities.
  • Apply distributed cloud processing and mega data methods and technologies to build the development framework.
  • Deploy application workflows for automated and on-demand data processing.
  • Hold technical discussions, design reviews, code reviews and functionality checks with fellow developers and researchers.
  • Create and maintain software and product technical documentation.
  • Define, design, and implement new innovative technological solutions.
  • Participate in business and technology development discussions to support the successful planning and execution of the product roadmap.


What you bring to the table


  • At least 5 years of experience in software engineering, and more for our senior roles.
  • Bachelor's degree in computer science, software engineering, mathematics, physics or equivalent.
  • Demonstrable experience with Go, Java or Python. We use all three, but our language of choice is Go, so experience in Go is a strong asset.
  • Experience in delivering complex and sophisticated functionality and developing distributed software systems.
  • Experience in the software development lifecycle, including the production of project and product documentation.
  • Strong experience working in a Kubernetes environment, including deployment and operations.
  • Good knowledge of continuous integration/continuous development (CI/CD) tools.
  • Familiarity with relational or NoSQL databases.
  • Excellent ability to collaborate as part of a team in a multidisciplinary environment.
  • Good problem-solving skills and an eagerness for taking on new challenges.
  • Initiative and ability to work independently.
  • Demonstrate openness, transparency and collegiality in day-to-day work.
  • Ability to work in English and French.


What you can expect


  • The opportunity to work in a company whose mission is to ensure a sustainable and prosperous environment for future generations while fostering the new space economy and pursuing exploration.
  • The opportunity to get involved in product and technical management.
  • A competitive salary.
  • Health and dental coverage through our group plan from Day 1.
  • Flexible working hours and a hybrid work model.
  • An office in the great location of the Old Montreal.


NorthStar is committed to creating and fostering a safe and inclusive work environment where our employees feel valued and heard. We strongly encourage applications from candidates from different backgrounds who can bring greater diversity to the way we think, including racialized and Indigenous persons, persons with disabilities and persons of all ages, backgrounds, sexual orientations, gender identities and gender expressions.