Launch Legends
Northwood Space
Staff Software Engineer - Backend
À propos
Northwood : Northwood est une entreprise moderne d'infrastructure spatiale qui met les avantages de l'espace à la portée de tous grâce à une technologie de communication avancée. Nous construisons un réseau mondial de stations au sol à antennes réseau phasées qui permettent une communication fiable en temps réel pour les missions satellitaires telles que la sécurité nationale, la connectivité mondiale et la réponse aux catastrophes. Avec une approche intégrée verticalement, Northwood conçoit, construit et déploie rapidement des systèmes évolutifs qui alimentent la prochaine génération de missions spatiales. Si vous aimez résoudre des défis complexes et voir votre travail déployé dans le monde entier avec un impact réel, Northwood est l'endroit où il faut être.
Rôle
Northwood Space recherche un ingénieur Staff spécialisé backend pour rejoindre notre équipe logicielle. Dans ce rôle, vous dirigerez le développement de notre plateforme cloud qui gère la planification mondiale des antennes, la réservation des clients et le provisionnement des services. Vous concevrez et mettrez en œuvre des systèmes évolutifs pour l'allocation des ressources, la facturation et les APIs orientées client qui permettent un accès fluide à notre réseau de communication spatiale. Votre expertise en architecture cloud et en systèmes distribués sera essentielle pour créer des services fiables et performants capables de gérer des contraintes de planification complexes tout en offrant une expérience client simple.
Responsabilités
- Concevoir et développer le système de planification et d'orchestration cloud de Northwood pour l'accès au réseau mondial d'antennes
- Construire et maintenir les APIs et les interfaces client pour tout, de la planification aux communications en temps réel et au routage des données
- Concevoir et implémenter les plans de contrôle et de données de Northwood, en assurant une intégration transparente entre les environnements sur site et cloud
- Développer des systèmes de facturation et de comptage qui suivent avec précision l'utilisation des ressources et génèrent des factures
- Créer des systèmes d'orchestration pour coordonner les opérations des antennes sur notre réseau mondial
- Collaborer avec les clients, les opérations réseau et l'équipe logicielle élargie pour construire un réseau mondial véritablement résilient
- Travailler avec les clients à la définition d'interfaces sécurisées et évolutives pour le transfert de données de télémétrie, de suivi et de contrôle (TT&C) et de charge utile, en privilégiant la simplicité et l'extensibilité
Qualifications de base
- 7+ années d'expérience professionnelle en développement logiciel
- 3+ années de construction et de mise à l'échelle de services cloud et de APIs en production
- Expérience avec les systèmes de planification distribués, l'allocation de ressources ou les plateformes de réservation
- Maîtrise de l'infrastructure cloud moderne (AWS, Azure, ou Google Cloud)
Qualifications préférées
- Expérience avec un ou plusieurs des langages suivants : Rust, Golang, etc…
- Ouvert aux autres langages adaptés aux services cloud et aux systèmes distribués
- Expérience dans la construction de plateformes client à l'échelle mondiale avec des exigences de haute fiabilité
- Connaissance de la conception d'API, des meilleures pratiques d'authentification et de contrôle d'accès
- Expérience avec les architectures pilotées par les événements et les files d'attente de messages
- Connaissance des systèmes de facturation, du suivi d'utilisation ou de la gestion des abonnements
- Compréhension de la simulation et de la modélisation (propagation satellitaire, etc…)
- Expérience avec Kubernetes, la conteneurisation et les pipelines CI/CD
- Connaissance des communications satellitaires ou expérience pertinente dans le domaine (bénéfique mais non requise)
Informations supplémentaires
Si vous avez besoin d'un aménagement raisonnable dans le cadre de votre candidature ou de vos entretiens avec nous, veuillez nous en informer.
Conformément aux réglementations américaines sur l'exportation de technologies spatiales, y compris le règlement sur le trafic international des armes (ITAR), vous devez être citoyen américain, résident permanent légal des États-Unis, individu protégé tel que défini par le titre 8 du Code des États-Unis, section 1324b(a)(3), ou éligible pour obtenir les autorisations requises du Département d'État américain.
Northwood Space est un employeur qui souscrit au principe de l'égalité des chances ; l'emploi chez Northwood Space est régi sur la base du mérite, de la compétence et des qualifications et ne sera influencé d'aucune manière par la race, la couleur, la religion, le sexe, l'origine nationale/l'ethnicité, le statut d'ancien combattant, le statut de handicap, l'âge, l'orientation sexuelle, l'identité de genre, l'état civil, le handicap mental ou physique ou tout autre statut légalement protégé.
