The MITRE Corporation
True Anomaly
Ingénieur Logiciel Staff Full Stack
NOTRE MISSION
L'espace est un domaine de guerre. True Anomaly recherche ceux qui ont le talent et l'ambition de construire la technologie qui le sécurise.
True Anomaly fournit des capacités décisives pour la supériorité spatiale. Nous construisons des engins spatiaux autonomes, des charges utiles avancées, des logiciels de mission et des intercepteurs spatiaux, permettant aux États-Unis et à leurs alliés de sécuriser l'environnement spatial et de contrer les menaces depuis la position dominante ultime.
NOS VALEURS
- Être le décalage. Nous créons des avantages asymétriques grâce à la créativité et à l'ingéniosité.
- Qu'est-ce qu'il faudrait ? Nous remettons en question les hypothèses pour obtenir des résultats ambitieux.
- Ce sont les gens. Notre équipe est notre avantage concurrentiel et nous sommes meilleurs ensemble.
VOTRE MISSION
Le logiciel est le système nerveux central de la thèse d'ingénierie et de produit de True Anomaly. Le logiciel comble le fossé entre les objectifs militaires, l'astrodynamique théorique et le contrôle humain et autonome des engins spatiaux et des systèmes au sol dans le temps et l'espace. True Anomaly recherche un(e) Ingénieur(e) Logiciel Full Stack Staff exceptionnel(le) pour diriger la direction technique et l'évolution de notre plateforme de modélisation, de simulation et de contrôle au sol distribué sur l'ensemble de la pile.
C'est un rôle de leadership stratégique à fort impact. Vous définirez et piloterez la cartographie technique couvrant les systèmes frontend et backend, dirigerez des initiatives interfonctionnelles qui relient l'ingénierie, le produit et les opérations, et établirez les fondations architecturales qui permettront à notre plateforme de passer à l'échelle pendant des années. Vous identifierez des investissements techniques stratégiques, les défendrez au sein de l'organisation et dirigerez leur exécution. Vous ne vous contenterez pas de construire des fonctionnalités ; vous façonnerez la direction du produit, influencerez les objectifs de l'entreprise et encadrerez les ingénieurs qui construiront la prochaine génération de notre plateforme. Lorsque vous constaterez des problèmes systémiques affectant la vélocité, la fiabilité ou la qualité sur l'ensemble de la pile, vous diagnostiquerez les causes profondes, créerez un consensus autour des solutions et mènerez un changement organisationnel pour les résoudre.
Vous n'avez pas besoin d'avoir de l'expérience dans la construction de systèmes au sol spatiaux ou dans l'aérospatiale. Vous dirigerez des initiatives prioritaires et nouvelles d'importance stratégique pour l'entreprise, avec une chance d'impacter fondamentalement le résultat des conflits futurs (et l'avenir de l'entreprise), tout en bénéficiant d'avantages de classe mondiale, notamment des soins de santé platine, des horaires de travail/lieu flexibles, une rémunération très compétitive et un généreux package d'options d'achat d'actions.
À QUOI RESSEMBLE LE SUCCÈS DANS CE RÔLE
- Vous reconnaissez que l'équipe résout de manière répétée des problèmes similaires de différentes manières entre le frontend et le backend ; vous concevez et défendez des modèles unifiés, vous en pilotez l'adoption par les équipes et vous mesurez leur impact sur la vélocité et la fiabilité
- Vous identifiez une inadéquation fondamentale entre le modèle de données frontend et l'architecture de services backend avant qu'elle ne devienne une crise de scalabilité ; vous construisez un argumentaire convaincant avec des données, le présentez à la direction, obtenez un trimestre de temps d'ingénierie et dirigez une migration coordonnée sur les deux couches
- Vous êtes impliqué dans les discussions stratégiques précoces sur les produits, pas seulement dans la mise en œuvre ; vous façonnez ce que nous construisons en apportant des aperçus techniques sur la faisabilité, les risques et les opportunités qui tiennent compte du système complet
- Un problème de production critique survient, couvrant le frontend et le backend ; vous établissez rapidement un commandement d'incident, coordonnez la réponse entre les équipes et les couches, dirigez sa résolution et menez l'analyse post-mortem qui prévient sa récurrence
- Vous constatez une tendance des ingénieurs frontend et backend à prendre des décisions architecturales isolément les uns des autres ; vous établissez un processus léger de revue inter-couches qui améliore les décisions tout en respectant l'autonomie de l'équipe
- Vous êtes interrogé sur la feuille de route technique à 6 mois et vous pouvez articuler non seulement ce qui est construit sur l'ensemble de la pile, mais pourquoi c'est important, à quoi ressemble le succès, quels sont les risques et quelles alternatives ont été considérées. Les ingénieurs juniors et intermédiaires viennent vous voir non pas parce qu'ils sont bloqués sur un problème, mais parce qu'ils veulent valider leur pensée architecturale ; et vous les aidez à grandir en tant que décideurs techniques qui pensent au-delà de leur couche de la pile.
- Vous remarquez que l'équipe passe beaucoup de temps sur une classe de bugs d'intégration entre le frontend et le backend ; vous remontez à une cause architecturale profonde, proposez une refonte fondamentale du contrat entre les couches et dirigez sa mise en œuvre. Vous n'êtes pas d'accord avec une décision produit ou technique stratégique prise au niveau exécutif ; vous présentez une alternative bien documentée avec des compromis clairs et un impact commercial, influençant la direction finale.
AVANTAGES ET PERSPECTIVES*
- Soins de santé de premier ordre : 100% couverture médicale, dentaire et visuelle payée par l'entreprise pour vous et vos dépendants, avec options HSA/HRA
- Congés généreux : Temps libre flexible (FTO) pour les employés exemptés, congés payés accumulés jusqu'à 25 jours pour les employés non exemptés, plus 12 jours fériés payés ; Congé parental ; Congés maladie
- Carburant pour votre journée : Déjeuner quotidien avec traiteur et collations illimitées pour les employés au bureau
- Et plus encore : Plan de retraite 401(k), remboursement des frais de fitness et Vendredis Chiens
- Participation au capital : Le capital est inclus dans notre package de rémunération totale, vous donnant une opportunité de partager le succès de l'entreprise.
RÉMUNÉRATION
*Ne postulez pas aux postes à durée déterminée et temporaires
- Salaire de base : 205 000 $ - 315 000 $
- Capital + Avantages, y compris Santé, Dentaire, Vision, options HRA/HSA, PTO et jours fériés payés, 401K, Congé Parental.
Votre niveau réel et votre salaire de base seront déterminés au cas par cas et peuvent varier en fonction des considérations suivantes : connaissances et compétences liées au poste, formation, lieu et expérience.
Ce poste sera ouvert jusqu'à ce qu'il soit pourvu avec succès. Pour soumettre votre candidature, veuillez suivre les instructions ci-dessous.
#LI-Onsite
True Anomaly s'engage à l'égalité des chances en matière d'emploi sur toute base protégée par les lois étatiques et fédérales applicables. Si vous avez un handicap ou un besoin supplémentaire nécessitant un aménagement, n'hésitez pas à nous le faire savoir.
RESPONSABILITÉS
- Diriger et livrer des initiatives à grande échelle et interfonctionnelles couvrant l'ensemble de la pile, alignant l'expérience frontend, l'infrastructure backend et l'architecture système avec les objectifs stratégiques de l'entreprise, de la vision technique au déploiement en production et à l'évolution à long terme
- Définir et piloter la feuille de route technique full-stack et la stratégie architecturale, établissant des modèles, des frameworks et des systèmes qui permettent à l'ensemble de l'organisation d'ingénierie d'aller plus vite sur les bases de code React/TypeScript et Elixir
- Servir de principal décideur technique pour l'architecture inter-pile, évaluant et adoptant de nouvelles technologies, définissant les limites et les contrats entre les systèmes frontend et backend, et établissant des normes d'ingénierie qui équilibrent innovation et maintenabilité
- Identifier proactivement la dette technique systémique, les défis de scalabilité et les limitations architecturales sur l'ensemble de la pile, puis construire des business cases, obtenir l'adhésion et diriger des initiatives pluriannuelles pour les résoudre
- Élever l'organisation d'ingénierie par le mentorat technique, l'établissement de meilleures pratiques, la direction des revues de conception et le développement des compétences des ingénieurs seniors, intermédiaires et juniors dans les disciplines frontend et backend
- Collaborer avec la direction exécutive, les équipes produit, conception, opérations spatiales et d'astrodynamique en tant que partie prenante technique clé, influençant la stratégie produit et la direction de l'entreprise avec une perspective qui englobe toute la surface technique
- Stimuler l'efficacité et l'excellence en ingénierie en établissant des métriques, des outils et des processus qui améliorent la qualité du code, la fiabilité du système, la vélocité de déploiement et l'expérience développeur sur l'ensemble de la pile
- Construire et maintenir une documentation technique, des enregistrements de décisions architecturales et des systèmes de partage de connaissances qui font évoluer l'apprentissage organisationnel
- Représenter la perspective d'ingénierie full-stack dans la planification stratégique, l'allocation des ressources et les décisions techniques inter-entreprises. Identifier et développer les leaders techniques émergents au sein de l'équipe, en créant des parcours de croissance et des opportunités pour les ingénieurs d'élargir leur impact sur l'ensemble de la pile.
QUALIFICATIONS
- Plus de 12 ans d'expérience en développement logiciel, avec une expertise démontrée dans le développement frontend et backend.
- Maîtrise experte de HTML/CSS et de TypeScript/JavaScript modernes, notamment une compréhension approfondie de l'optimisation des performances, du fonctionnement interne des navigateurs, de la gestion de la mémoire et des caractéristiques d'exécution.
- Expertise approfondie de React moderne et de l'écosystème frontend plus large, notamment les modèles architecturaux pour les applications à grande échelle, la gestion avancée de l'état, le profilage et l'optimisation des performances, et les technologies frontend émergentes.
- Maîtrise experte de Elixir et OTP, notamment une compréhension approfondie du fonctionnement interne de BEAM, de la planification, de la gestion de la mémoire, du ramasse-miettes, de l'architecture des processus et des caractéristiques d'exécution à l'échelle.
- Expertise approfondie dans la conception, la construction et l'évolution de systèmes distribués à grande échelle, y compris les modèles architecturaux pour la tolérance aux pannes, la cohérence, la disponibilité, le clustering et la scalabilité horizontale.
- Expérience avérée dans l'établissement de stratégies de test complètes sur l'ensemble de la full stack, y compris les tests unitaires, d'intégration, basés sur les propriétés et de bout en bout, y compris la promotion d'une culture de test et l'adoption d'outils.
- Vaste expérience dans la conception, la construction et l'évolution de bibliothèques de composants, de systèmes de conception, d'architectures de services et d'infrastructures internes qui servent plusieurs équipes et produits.
- Compréhension experte des modèles d'intégration de systèmes distribués, y compris gRPC, REST, WebSockets et GraphQL, avec une expérience dans la définition de contrats API et l'influence des décisions architecturales sur l'ensemble de la pile.
- Historique de direction d'initiatives techniques dans des flux de travail basés sur Git, établissement de normes de revue de code et promotion d'une culture d'ingénierie collaborative.
- Citoyen américain et éligible à une habilitation de sécurité DoD Secret ou TS/SCI.
EXIGENCES SUPPLÉMENTAIRES
- Lieu de travail — Il s'agit d'un poste sur site, nous recherchons des candidats basés près de Denver, CO ou Long Beach, CA.
- Environnement de travail — l'environnement de travail ; température, niveau sonore, intérieur ou extérieur, ou autres facteurs qui affecteront les conditions de travail de la personne pendant l'exécution du travail.
- Exigences physiques — les exigences physiques du travail, y compris se pencher, s'asseoir, soulever et conduire.
Pour se conformer aux réglementations américaines sur l'exportation de technologies spatiales, y compris l'International Traffic in Arms Regulations (ITAR), vous devez être un citoyen américain, un résident permanent légal des États-Unis, un individu protégé tel que défini par le 8 U.S.C. 1324b(a)(3), ou éligible pour obtenir les autorisations requises du Département d'État américain.
COMPÉTENCES ET EXPÉRIENCES PRÉFÉRÉES
- Diplôme de licence en informatique ou dans une discipline similaire.
- Expérience avérée en tant que responsable technique, ingénieur Staff ou ingénieur principal sur des systèmes de production avec des bases d'utilisateurs importantes et des exigences critiques pour l'entreprise, avec une responsabilité couvrant plusieurs couches de la pile
- Expérience avérée dans la direction de migrations à grande échelle, de refontes architecturales ou de réécritures de plateformes sur des systèmes frontend et backend tout en maintenant la vélocité du produit et la fiabilité du système.
- Expertise approfondie dans la construction et l'optimisation d'applications complexes et riches en données avec des exigences de performance exigeantes (traitement en temps réel, grands ensembles de données, visualisations complexes, systèmes distribués) sur l'ensemble de la full stack. Maîtrise avancée de Three.js, React Three Fiber, WebGL ou d'autres technologies de rendu 3D basées sur le Web, y compris l'optimisation des performances de bas niveau et la programmation de shaders.
- Maîtrise approfondie d'OTP, y compris la planification BEAM, les GenServers, les files d'attente, pg, le modèle d'acteur, les superviseurs dynamiques, les registres, les groupes de processus distribués et les comportements OTP personnalisés, avec une expérience dans le dépassement des limites du temps d'exécution.
- Expérience avancée de la conception et de l'optimisation de bases de données à l'échelle, y compris le fonctionnement interne de PostgreSQL, les stratégies de réplication et la modélisation de données pour les systèmes distribués. Vaste expérience de la surveillance, de l'observabilité et du traçage distribué sur l'ensemble de la full stack, y compris la conception de stratégies d'observabilité et de cadres de réponse aux incidents.
- Expérience dans la création de ponts entre l'ingénierie et la conception grâce à une collaboration approfondie UI/UX, au développement de systèmes de conception et à des outils comme Figma, capable d'influencer les décisions de conception avec des contraintes et des possibilités techniques.
- Expérience dans des industries hautement réglementées (aérospatiale, défense, santé, finance) avec une compréhension de la conformité, de la sécurité et des contraintes opérationnelles.
- Publications techniques, contributions open source ou présentations en conférence démontrant un leadership éclairé.
- Compétences exceptionnelles en communication qui vous permettent d'influencer les parties prenantes techniques et non techniques à tous les niveaux de l'organisation.
