Talent.com
Northstar Data
Développeur Logiciel Backend/ Backend Software DeveloperNorthstar Data • Montreal (administrative region), QC, Canada
Développeur Logiciel Backend/ Backend Software Developer

Développeur Logiciel Backend/ Backend Software Developer

Northstar Data • Montreal (administrative region), QC, Canada
30+ days ago
Job type
  • Full-time
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.

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

  • 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

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

  • 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.

#J-18808-Ljbffr
Create a job alert for this search

Développeur Logiciel Backend/ Backend Software Developer • Montreal (administrative region), QC, Canada

Similar jobs

Développeur/Développeuse logiciel senior

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

Devenez un citoyen du monde à l’ère numérique et outillez une nouvelle génération d’entrepreneurs branchés aux quatre coins du globe.AppDirect offre une plateforme d’abonnement permettant de vendre... Show more

 • Promoted

Senior C#/.NET Backend Developer — Real-time Trading

Audensiel CanadaMontreal
Full-time

Une entreprise de conseil en numérique recherche un(e) Développeur(se) Dotnet Senior pour travailler sur des systèmes de trading critiques.Le candidat idéal a plus de 6 ans d'expérience en développ... Show more

 • Promoted

Développeur Logiciel Backend Agile - Expedia Montréal

11140 Expedia Canada Corp.montreal (administrative region), qc, Canada
Full-time

Rejoignez l’équipe d’Expedia Group à Montréal comme Développeur Logiciel Backend Agile.Ce rôle nécessite la conception de services backend scalables pour notre plateforme de voyage.En tant que memb... Show more

 • Promoted

Platform Developer, Backend

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

Your role as Platform Developer, Backend.The Platform team at Dialogue is looking for a Platform Developer, Backend to work on the platform tools and services that power Dialogue’s software product... Show more

 • Promoted

Senior Backend Software Developer, ML Platform

Coveo Solutions Inc.montreal (administrative region), qc, Canada
Full-time

Build the platform that turns machine learning experimentation into production-ready confidence.How do you help machine learning teams innovate faster without compromising trust? By building the pl... Show more

 • Promoted

Développeur(euse) logiciel / Software Developer - Builds & Releases

jobr.proMontreal (administrative region), QC, CA
Full-time

Développeur(e) logiciel - compilation et déploiement.Le Développeur(euse) logiciel - compilation et déploiement travaillera au sein de l’équipe SCMT (Gestion de Configuration Logicielle et Outils),... Show more

 • Promoted

Software Developer

Insight GlobalMontreal (administrative region), QC, CA
Full-time

Linux system administration experience.Compétences et expérience requises.Minimum de 5‑7 ans d’expérience en développement logiciel et programmation.Au moins 6 mois d’expérience pratique avec Pytho... Show more

 • Promoted

Développeur Oracle Forms / Oracle Forms Developer

RenapsMontreal
Full-time

Développeur Oracle Forms / Oracle Forms Developer.Hybride 2 jours au bureau exigée.Comprendre les analyses fonctionnelles.Développer les composantes logicielles (écrans, routines, requêtes, entrepô... Show more

 • Promoted

Stagiaire en développement logiciel / Intern Software Developer

Jaide HealthMontreal (administrative region), QC, CA
Full-time

Senior Technical Account Manager.Flare is a breakout cybersecurity Software-as-a-Service (SaaS) company with a mission to empower organizations to take control of their data and protect their custo... Show more

 • Promoted

Développeur(euse) Logiciel – Équipe Intelligence Artificielle / Software Developer - AI Team

Go RHMontreal (administrative region), QC, CA
Full-time

Flyscan est à la fine pointe de la technologie en matière de sécurité et de protection de l’environnement.Nous avons conçu et développé un système d’inspection aérienne capable d’identifier de peti... Show more

 • Promoted

Architecte Backend Innovant DeOS

DeOSMontreal
Full-time

Intégrez DeOS en tant qu'Architecte Backend et transformez l'avenir des jeux haute performance grâce à votre expertise.Ce rôle vous permettra de travailler sur des systèmes critiques à faible laten... Show more

 • Promoted

Développeur.se de logiciels / Software Developer

Electronic Artsmontreal (administrative region), qc, Canada
Full-time

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ... Show more

 • Promoted

Développeur(euse) Java Backend Intermédiaire – Microservices & AWS

ALFACONSEIL.CAMontreal West, QC, CA
Full-time

À titre de développeur(euse) Java Backend intermédiaire, vous contribuerez à l’évolution et à la modernisation d’un écosystème applicatif d’envergure.Vous participerez activement au développement d... Show more

 • Promoted

Développeur(-euse) de logiciels II (contenu) / Software Developer II (Content)

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

At Expedia Group, we help travelers explore the world, one journey at a time.As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travel... Show more

 • Promoted

Développeur JavaScript

WeCookDorval, QC, CA
Full-time

WeCook est une entreprise en pleine expansion qui œuvre dans le domaine alimentaire, plus précisément dans le prêt à manger livré à domicile.Notre mission est d’économiser le temps passé en cuisine... Show more

 • Promoted

Développeur Logiciel Embarqué Senior chez Cattron

Cattron GlobalMontreal
Permanent

Cattron, basé à Ville St-Laurent, recherche un développeur logiciel embarqué senior pour renforcer ses systèmes de communication ferroviaires.Cette carrière passionnante se concentre sur le dévelop... Show more

 • Promoted

Développeur(se) Backend Senior

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

Fondée en 1998, Octasic est une société privée dont le siège social est situé à Montréal au Canada, avec des installations de Recherche et Développement au Canada et en Inde, ainsi qu'un réseau mon... Show more

 • Promoted

Développeur(se) logiciel senior, Plateforme API et Écosystème

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

Concevoir, développer et exploiter les API REST publiques de MaintainX, en mettant l’accent sur la cohérence, la scalabilité et une excellente expérience développeur.Mettre en œuvre les standards e... Show more

 • Promoted

Développeur Sénior Backend Gestionnaire de Paquet Unity | Senior Backend Package Manager Develo[...]

UnityMontreal
Full-time

Rejoignez l’équipe chargée de concevoir et de faire évoluer l’écosystème du Gestionnaire de Packages Unity.Véritable colonne vertébrale du moteur, cet outil permet à des millions de créateurs et cr... Show more

 • Promoted

Senior Backend Developer at Montreal Firm

Repovive, Inc.Montreal
Full-time

Take on a challenging role as a Senior Backend Developer at a tech firm in Montreal.Focus on backend technologies like Node.TypeScript to build innovative solutions.This position is suited for seas... Show more