Enable job alerts via email!

Développeur Logiciel / Software Developer

NorthStar Earth & Space

Montreal

Hybrid

CAD 70,000 - 90,000

Full time

18 days ago

Job summary

Une entreprise innovante dans le domaine spatial, située à Montréal, recherche des Développeurs de logiciel intermédiaires et sénior. Vous serez responsable de concevoir, tester et déployer des pipelines de traitement de données. Le candidat idéal a au moins 5 ans d'expérience en ingénierie logicielle et maîtrise des langages comme Go, Java ou Python. Un environnement de travail flexible et une couverture santé dès le premier jour sont offerts.

Benefits

Salaire compétitif
Couverture médicale et dentaire
Heures de travail flexibles
Bureau dans le Vieux-Montréal

Qualifications

  • Minimum 5 ans d’expĂ©rience en gĂ©nie logiciel pour les rĂ´les intermĂ©diaires.
  • ExpĂ©rience en livrant des systèmes logiciels distribuĂ©s complexes.
  • CapacitĂ© Ă  travailler en anglais et en français.

Responsibilities

  • Concevoir et dĂ©ployer le pipeline de traitement des donnĂ©es.
  • Participer Ă  des discussions techniques et aux revues de conception.
  • CrĂ©er et maintenir la documentation technique.

Skills

Langages de programmation (Go, Java, Python)
Ingénierie logicielle
Gestion des produits en production
Travail en équipe multidisciplinaire
Résolution de problèmes

Education

Baccalauréat en informatique, en génie logiciel, en mathématiques, en physique

Tools

Kubernetes
CI/CD
Job description
Ă€ 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 portefeuille de développement comprend la dynamique des orbites et des algorithmes d\'apprentissage automatique pour des 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 notre Ă©quipe de recherche.
  • 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 de langages de programmation tels que Go, Java ou Python.
  • 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.
  • ExpĂ©rience Ă  travailler dans un environnement infonuagique (Kubernetes) et gestion des produits en productions avec des connaissances solides opĂ©rationnelles.
  • 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 rĂ©solution des problèmes et enthousiasme Ă  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.

Now for the English version

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

The SI2 team is 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 megadata 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 check with our research team.
  • Create and maintain software and products technical documentations.
  • Guide the definition, design, and implementation of 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
  • Demonstrated experience with programming languages such as Go, Java or Python.
  • 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.
  • Experience of working in a cloud environment (Kubernetes) and managing products in production with solid operational knowledge.
  • 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.