B&A
SimSpace Corporation
Ingénieur Logiciel Senior, Réseaux
À propos du poste
SimSpace sert de terrain d'entraînement pour l'IA où les organisations peuvent entraîner, tester et déjouer les adversaires en toute confiance dans n'importe quel environnement. Approuvé par les gouvernements alliés, les militaires, les entreprises et les institutions de recherche du monde entier, SimSpace permet des défenses adaptatives, prêtes pour l'IA, qui gardent une longueur d'avance sur les menaces évolutives. Fondée en 2015 par des experts du Cyber Command américain et du MIT Lincoln Laboratory, la plateforme unifie l'entraînement, les tests et la validation dans une simulation réaliste en conditions réelles, aidant les équipes à évaluer les investissements en sécurité, à optimiser les performances et à réduire les cycles de préparation à la cybersécurité de plusieurs mois à quelques jours.
Pourquoi rejoindre SimSpace ?
Nous sommes une organisation axée sur la construction de notre culture et l'amélioration quotidienne de notre atmosphère, c'est pourquoi nous avons collaboré sur un système de valeurs intégré. Notre philosophie directrice d'être Centré sur l'Humain est profondément ancrée dans notre système de valeurs. Nous appliquons cette philosophie à chacun de nos membres d'équipe internes, à nos clients externes et à leurs clients.
Comment travaillons-nous ?
Nous croyons que les personnes sont au centre de tout ce que nous faisons. SimSpace favorise une culture d'apprentissage continu, de curiosité et de croissance professionnelle. Cette conviction se traduit par des actions : formations internes, plateformes d'apprentissage internes et externes, conférences sur la cybersécurité, événements sectoriels et temps dédié au développement des compétences. Nos collaborateurs sont habilités à façonner leur carrière, et cela se voit. Année après année, SimSpace surpasse constamment les références du secteur en matière de mobilité interne, de promotions et de croissance des récompenses totales.
Qui réussit ici ?
Nous sommes une équipe d'innovateurs, de protecteurs et de solutionneurs de problèmes. Nous croyons que la diversité des pensées et des expériences alimente de meilleures solutions, et nous nous engageons à constituer des équipes qui reflètent les communautés que nous servons. Que vous soyez à distance ou sur site, vous collaborerez avec des collègues talentueux de différents départements et fuseaux horaires, unis par la mission de créer un monde numérique plus sûr.
Nous vous invitons à postuler dès aujourd'hui !
Nous recherchons un Ingénieur Logiciel Senior pour diriger techniquement la plateforme de simulation Internet de SimSpace — le système qui fait que les environnements de cyber-range se comportent comme le véritable Internet au niveau réseau. Il s'agit d'un travail fondamental et novateur : vous concevrez et construirez une couche de simulation au niveau du noyau qui reproduit le comportement observable du routage Internet mondial — topologie ASN correcte, latence inter-AS réaliste, sortie traceroute et MTR précise — sans instancier un seul routeur virtuel. L'approche est basée sur une architecture en instance de brevet basée sur eBPF développée chez SimSpace, et ce rôle transformera cette preuve de concept en un système de qualité de production. En tant que responsable technique d'une équipe nouvellement formée, vous définirez la direction architecturale, encadrerez les ingénieurs pairs et collaborerez étroitement avec un Ingénieur Principal et votre Responsable Ingénierie pour construire quelque chose qui n'existe pas encore avec cette fidélité dans l'industrie.
L'équipe est responsable de
- Un service de simulation Internet persistant, en plan de contrôle, qui dessert plusieurs cyber-ranges simultanés sans instanciation par range.
- Une couche de simulation réseau basée sur eBPF fournissant un routage ASN géographiquement précis, une application de latence inter-AS et une fidélité traceroute et MTR entièrement dans l'espace noyau.
- Des agents proxy légers dans le range qui reçoivent la configuration de la topologie du plan de contrôle et gèrent l'interception des paquets locaux sans nécessiter une pile de simulation complète dans chaque range.
- Une base de données de topologie codant les correspondances ASN-à-CIDR du monde réel, les modèles de latence inter-AS et les données de placement géographique qui pilotent la simulation.
- La reconfiguration dynamique de la topologie Internet simulée à l'exécution sans perturber le trafic en cours.
Que ferez-vous en tant qu'Ingénieur Logiciel Senior, Simulation Réseau chez SimSpace ?
- Être responsable de l'architecture de bout en bout de la couche de simulation de routage basée sur eBPF, y compris la conception des points d'accroche XDP et TC, la structure des cartes BPF et la génération synthétique d'ICMP TTL-exceeded qui fait que traceroute et MTR se comportent correctement par rapport à la topologie simulée.
- Concevoir et construire la base de données de topologie du plan de contrôle et le pipeline qui compile les données de topologie Internet du monde réel dans un format que les agents dans le range peuvent consommer et appliquer.
- Architecturer l'agent proxy dans le range : le composant léger qui relie le plan de contrôle persistant aux cyber-ranges individuels, en appliquant la configuration de la topologie localement et en gérant la délégation DNS et le transfert de trafic.
- Définir le contrat d'interface entre le plan de contrôle et les agents dans le range, y compris la propagation des mises à jour de topologie, la dégradation gracieuse en cas d'interruption de la connectivité du plan de contrôle et la gestion du cycle de vie des agents.
- Servir de responsable technique pour l'équipe — prendre des décisions architecturales quotidiennes sur l'ensemble du périmètre du service, mener des revues de conception et maintenir la qualité d'ingénierie sur les quatre rôles d'ingénierie de l'équipe.
- Collaborer avec d'autres ingénieurs sur des défis de simulation novateurs, apporter un jugement indépendant aux compromis architecturaux et façonner la feuille de route technique.
- Encadrer les ingénieurs de l'équipe, élever le niveau de conception des systèmes, de débogage au niveau du noyau et de rigueur d'ingénierie.
- Collaborer avec les équipes de plateforme adjacentes sur le modèle opérationnel d'un service de longue durée et multi-locataire desservant des déploiements actifs de cyber-ranges.
Prérequis
Qui vous êtes
- Expérience dans la construction de contrôleurs SDN ou de plans de contrôle avec OpenFlow, OVS ou des interfaces équivalentes.
- Expertise approfondie en réseau noyau Linux et développement de programmes eBPF, y compris les hooks XDP, TC, les types de cartes BPF et les compromis impliqués dans le traitement des paquets en espace noyau.
- Solides compétences en programmation système — C ou Rust pour le développement de programmes eBPF, et Go ou Python pour le plan de contrôle et la couche d'outillage.
- Compréhension solide du routage Internet du monde réel — BGP, topologie ASN, allocation CIDR, peering inter-AS — suffisante pour le modéliser fidèlement sans exécuter de logiciel de routage.
- Expérience dans la conception de systèmes avec une séparation bien définie entre le plan de contrôle et le plan de données, en particulier lorsque les composants distribués peuvent avoir une connectivité intermittente avec un contrôleur central.
- Leadership technique démontré : vous avez défini la direction architecturale et piloté la qualité d'ingénierie au sein d'une équipe, que ce soit en tant que responsable technique, principal ou contributeur individuel senior plus.
- Confort à l'intersection de la recherche et de l'ingénierie de production — ce rôle implique de prendre une preuve de concept et de la transformer en quelque chose qui fonctionne de manière fiable à grande échelle.
- Familiarité avec Kubernetes comme environnement de déploiement pour les services du plan de contrôle et les composants d'agents distribués.
- L'expérience en simulation réseau, en mise en forme du trafic ou en infrastructure de cyber-range est un plus.
- Une expérience préalable dans la cybersécurité, la défense ou les environnements adjacents au gouvernement est un plus compte tenu de la clientèle de SimSpace.
Nous sommes fiers d'offrir un ensemble compétitif et complet conçu pour soutenir votre bien-être, votre croissance et votre succès :
- Rémunération. Fourchette de salaire de base : 160 000 $ - 225 000 $, reflétant notre confiance en votre expertise et votre impact, avec la possibilité de primes annuelles liées aux performances de l'entreprise et aux contributions individuelles.
- Santé et Bien-être. Couverture complète des soins médicaux, dentaires et de la vue, ainsi que des plans d'épargne — la couverture commence dès le premier jour !
- Soutien en Santé Mentale. Accès à des services de conseil, de coaching et à des ressources payés par l'entreprise pour vous et votre famille via Spring Health.
- Bien-être Financier. Préparez votre avenir avec un plan d'épargne retraite de 401(k) avec une contrepartie de l'entreprise.
- Congés Flexibles. Prenez le temps dont vous avez besoin avec des vacances illimitées et des journées dédiées à la santé et au bien-être. SimSpace propose des solutions flexibles pour répondre aux divers besoins d'équilibre vie professionnelle-vie privée des membres de l'équipe.
- Congés Parentaux. Plans de congés payés pour vous soutenir, vous et vos proches, lors des moments les plus importants de la vie.
- Opportunités de Propriété : Options d'achat d'actions à l'embauche, avec des attributions annuelles basées sur la performance — devenez un actionnaire investi dans notre succès commun.
- Récompenses de Parrainage : Gagnez 1 500 $ - 3 500 $ pour chaque embauche qualifiée via notre programme de parrainage d'employés.
- Programme de Bien-être Peloton Interactive : Plans d'adhésion entièrement ou partiellement subventionnés et réductions sur l'équipement pour vous aider à atteindre vos objectifs de remise en forme personnalisés.
- Apprentissage Continu : Accédez à une adhésion LinkedIn Learning pour prioriser votre développement personnel et professionnel.
- Connexions Sociales : Remboursements mensuels pour des connexions significatives avec les coéquipiers via notre communauté SocialSpace.
- Avantages Supplémentaires : Couverture d'un plan juridique, assurance animaux, remboursements bien-être, et plus encore pour simplifier les détails de la vie.
SimSpace est un employeur garantissant l'égalité des chances :
Conformément à la loi fédérale, toutes les personnes embauchées devront vérifier leur identité et leur éligibilité à travailler aux États-Unis et remplir le formulaire de vérification de l'éligibilité à l'emploi requis lors de l'embauche.
SimSpace est un employeur garantissant l'égalité des chances. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, d'âge, de grossesse, d'informations génétiques, de handicap, de statut de vétéran protégé, ou de toute autre catégorie protégée en vertu des lois fédérales, étatiques et locales applicables. Nous nous engageons à fournir un environnement inclusif et accueillant pour tous les membres de notre personnel, clients, bénévoles, sous-traitants, fournisseurs et clients.
Les recherches montrent que les femmes et les personnes issues de groupes sous-représentés ne postulent aux emplois que si elles remplissent toutes les qualifications. Cependant, personne ne remplit 100 % des qualifications. SimSpace vous encourage à briser cette statistique et à postuler. Nous attendons avec impatience votre candidature !
Nous considérons également les candidats qualifiés indépendamment de leurs antécédents judiciaires, conformément à la loi applicable. Nous nous engageons à fournir des aménagements raisonnables aux personnes qualifiées handicapées dans nos procédures de candidature. Si vous avez besoin d'aide ou d'un aménagement en raison d'un handicap, veuillez contacter careers@simspace.com.
SimSpace n'accepte pas les CV non sollicités des agences d'emploi.
La rémunération réelle pour le poste est basée sur une variété de facteurs, y compris, mais sans s'y limiter, l'abordabilité, les compétences, les qualifications et l'expérience, et peut varier par rapport à la fourchette.
