Développeur-se full stack - Full Stack Developer

Northstar Earth and Space, Inc.

$90K — $110K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • At least 5 years of software engineering experience; more for senior roles.
  • Bachelor's in Computer Science, Software Engineering, Mathematics, Physics or equivalent.
  • Demonstrable skills in Kotlin/Java, Typescript, Go, or Python (Kotlin and Typescript preferred).
  • Experience in delivering complex functionality and developing distributed software systems.
  • Proficiency in the software development lifecycle including project and product documentation.
  • Strong Kubernetes experience, focusing on deployment and operations.
  • Good understanding of CI/CD tools.

Responsibilities

  • Design, implement, test, and deploy the NorthStar processing pipeline and software capabilities.
  • Apply distributed cloud processing and big data technologies.
  • Deploy application workflows for automated and on-demand data processing.
  • Participate in technical discussions, design reviews, and code reviews.
  • Create and maintain software and product technical documentation.
  • Define, design, and implement innovative technological solutions.
  • Engage in discussions for business and technology development to support product roadmap planning.

Benefits

  • Health and dental coverage from Day 1.
  • Flexible working hours and hybrid work model.
  • Office located in Old Montreal.
  • Opportunity to contribute to product and technical direction.
  • Mission-driven company focusing on sustainability and the new space economy.
Full Job Description
English follows

Nous recherchons des Développeurs et Développeuses de logiciel de niveau intermédiaire et sénior pour rejoindre notre équipe NavOps, qui fournit des outils à nos analystes orbitaux.

L'équipe

Nous sommes 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. Nous développons des solutions innovantes pour surveiller l'environnement spatial à partir de multiples sources 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 technologies des mégadonnées.
  • Déployer des flux d'application pour le traitement automatisé et à la demande des données satellitaires.
  • Participer aux discussions techniques, revues de conception, revues de code et vérifications de fonctionnalité avec les développeurs et chercheurs.
  • Créer et maintenir la documentation technique des logiciels et produits.
  • Définir, concevoir et mettre 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 de la feuille de route des produits.


Ton profil

  • Au moins 5 années d'expérience en génie logiciel, et plus pour les rôles séniors.
  • Baccalauréat en informatique, génie logiciel, mathématiques, physique ou équivalent.
  • Expérience démontrée avec Typescript, Java/Kotlin, Go ou Python. Nous utilisons tous ces langages, mais Kotlin et Typescript sont privilégiés.
  • Expérience dans la livraison de fonctionnalités complexes et le développement de systèmes logiciels distribués.
  • Expérience du cycle de développement logiciel, incluant la documentation des projets et produits.
  • Bonne expérience dans un environnement Kubernetes, incluant le déploiement et l'opération des services.
  • Bonne connaissance des outils CI/CD.
  • Familiarité avec les bases de données relationnelles ou NoSQL.
  • Excellente capacité à travailler en équipe dans un environnement multidisciplinaire.
  • Bonnes aptitudes en résolution de problèmes et enthousiasme face aux nouveaux défis.
  • Esprit d'initiative et capacité à travailler de manière autonome.
  • Ouverture, transparence et collégialité dans le travail quotidien.
  • Capacité à travailler en anglais et en français.


Notre promesse

  • Travailler dans une entreprise dont la mission est d'assurer un environnement durable et prospère pour les générations futures, tout en favorisant la nouvelle économie spatiale et l'exploration.
  • Participer à la direction du produit et à son orientation technique.
  • Salaire compétitif.
  • Couverture médicale et dentaire par notre régime collectif dès le premier jour.
  • Heures de travail flexibles et modèle hybride.
  • Bureau idéalement situé dans le Vieux-Montréal.


Who you will work with

We are a multidisciplinary team of scientists, engineers and software developers with backgrounds in physics, engineering dynamics, computer science and software design. We develop innovative solutions for monitoring the space environment using multiple sources of 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 big data methods and technologies.
  • Deploy application workflows for automated and on-demand data processing.
  • Participate in technical discussions, design reviews, code reviews and functionality checks with developers and researchers.
  • Create and maintain software and product technical documentation.
  • Define, design, and implement innovative technological solutions.
  • Participate in business and technology development discussions to support product roadmap planning and execution.


What you bring to the table

  • At least 5 years of experience in software engineering, and more for senior roles.
  • Bachelor's degree in computer science, software engineering, mathematics, physics or equivalent.
  • Demonstrable experience with Kotlin/Java, Typescript, Go or Python. We use all of these, but Kotlin and Typescript are the team's preferred languages.
  • Experience delivering complex functionality and developing distributed software systems.
  • Experience with the software development lifecycle, including project and product documentation.
  • Strong experience working in a Kubernetes environment, including deployment and operations.
  • Good knowledge of CI/CD tools.
  • Familiarity with relational or NoSQL databases.
  • Excellent ability to collaborate in a multidisciplinary team.
  • Strong problem-solving skills and eagerness to take on new challenges.
  • Initiative and ability to work independently.
  • Openness, transparency and collegiality in day-to-day work.
  • Ability to work in English and French.


What you can expect

  • The opportunity to work for 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 contribute to product and technical direction.
  • 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 Old Montreal.

Similar Jobs

More Jobs at Northstar Earth and Space, Inc.

More Information Technology Jobs

Find similar Développeur-se full stack - Full Stack Developer jobs: