Roku
True Anomaly
Staff Software Engineer, Full Stack
UNSERE MISSION
Raumfahrt ist eine Domäne der Kriegsführung. True Anomaly sucht Talente und Ehrgeizige, die die Technologie entwickeln, um sie zu sichern.
True Anomaly liefert entscheidende Fähigkeiten für die Überlegenheit im Weltraum. Wir bauen autonome Raumfahrzeuge, fortschrittliche Nutzlasten, Missionssoftware und weltraumgestützte Abfangjäger – und ermöglichen den USA und ihren Verbündeten, das Weltraumumfeld zu sichern und Bedrohungen vom höchsten Punkt aus zu kontern.
UNSERE WERTE *
- Sei der Ausgleich. Wir schaffen asymmetrische Vorteile durch Kreativität und Einfallsreichtum. *
- Was würde es brauchen? Wir hinterfragen Annahmen, um ehrgeizige Ergebnisse zu erzielen. *
- Es sind die Menschen. Unser Team ist unser Wettbewerbsvorteil und wir sind gemeinsam besser.
IHRE MISSION
Software ist das zentrale Nervensystem für die Ingenieurs- und Produktphilosophie von True Anomaly. Software schlägt die Brücke zwischen militärischen Zielen, theoretischer Astrodynamik und der menschlichen sowie autonomen Steuerung von Raumfahrzeugen und Bodensystemen in Zeit und Raum. True Anomaly sucht einen außergewöhnlichen Staff Full Stack Software Engineer, um die technische Ausrichtung und Weiterentwicklung unserer Plattform für Raumfahrzeugmodellierung, -simulation und verteilte Bodenkontrolle über den gesamten Stack hinweg zu leiten.
Dies ist eine strategisch wichtige Rolle mit hohem Einfluss. Sie werden die technische Roadmap definieren und vorantreiben, die Frontend- und Backend-Systeme sowie die Systemarchitektur umfasst, funktionsübergreifende Initiativen leiten, die Engineering, Produkt und Betrieb verbinden, und die architektonischen Grundlagen schaffen, die unsere Plattform für die kommenden Jahre skalieren werden. Sie werden strategische technische Investitionen identifizieren, diese im gesamten Unternehmen fördern und deren Umsetzung leiten. Sie werden nicht nur Features entwickeln, sondern die Produktrichtung gestalten, Unternehmensziele beeinflussen und die Ingenieure betreuen, die die nächste Generation unserer Plattform entwickeln werden. Wenn Sie systemische Probleme erkennen, die die Geschwindigkeit, Zuverlässigkeit oder Qualität über den gesamten Stack hinweg beeinträchtigen, werden Sie die Grundursachen diagnostizieren, Konsens über Lösungen erzielen und organisatorische Veränderungen vorantreiben, um diese zu beheben.
Sie benötigen keine Erfahrung im Bau von Weltraum-Bodensystemen oder in der Luft- und Raumfahrt. Sie werden hochpriorisierte, grüne Feldinitiativen mit strategischer Bedeutung für das Unternehmen leiten und die Chance haben, das Ergebnis zukünftiger Konflikte (und die Zukunft des Unternehmens) grundlegend zu beeinflussen, während Sie gleichzeitig erstklassige Leistungen genießen, darunter Platin-Gesundheitsversorgung, flexible Arbeitszeiten/Standort, eine sehr wettbewerbsfähige Vergütung und ein großzügiges Aktienoptionspaket.
WAS ERFOLG IN DIESER ROLLE BEDEUTET *
- Sie erkennen, dass das Team wiederholt ähnliche Probleme auf unterschiedliche Weise über Frontend und Backend löst; Sie entwerfen und fördern einheitliche Muster, treiben deren Einführung in Teams voran und messen deren Auswirkungen auf Geschwindigkeit und Zuverlässigkeit. *
- Sie identifizieren einen grundlegenden Widerspruch zwischen dem Frontend-Datenmodell und der Backend-Service-Architektur, bevor dieser zu einer Skalierungskrise wird; Sie erstellen einen überzeugenden Fall mit Daten, präsentieren ihn der Führungsebene, sichern ein Quartal Entwicklungszeit und leiten eine koordinierte Migration über beide Ebenen. *
- Sie sind an frühen Diskussionen über die Produktstrategie beteiligt, nicht nur an der Implementierung; Sie gestalten mit, was wir bauen, indem Sie technische Einblicke zu Machbarkeit, Risiko und Chancen einbringen, die das Gesamtsystem berücksichtigen. *
- Ein kritisches Produktionsproblem tritt auf, das Frontend und Backend umfasst; Sie etablieren schnell die Incident-Steuerung, koordinieren die Reaktion über Teams und Ebenen hinweg, treiben die Lösung voran und leiten die Post-Mortem-Analyse, die eine Wiederholung verhindert. *
- Sie sehen ein Muster, bei dem Frontend- und Backend-Ingenieure architektonische Entscheidungen isoliert voneinander treffen; Sie etablieren einen schlanken, stack-übergreifenden Überprüfungsprozess, der Entscheidungen verbessert und gleichzeitig die Teamautonomie respektiert. *
- Sie werden nach der 6-monatigen technischen Roadmap gefragt und können nicht nur artikulieren, was über den gesamten Stack hinweg gebaut wird, sondern auch, warum es wichtig ist, was Erfolg bedeutet, was die Risiken sind und welche Alternativen in Betracht gezogen wurden. Junior- und Mid-Level-Ingenieure wenden sich an Sie, nicht weil sie bei einem Problem feststecken, sondern weil sie ihre architektonische Denkweise validieren möchten; und Sie helfen ihnen, sich zu technischen Entscheidungsträgern zu entwickeln, die über ihre Stack-Ebene hinausdenken. *
- Sie bemerken, dass das Team erhebliche Zeit mit einer Klasse von Integrationsfehlern zwischen Frontend und Backend verbringt; Sie verfolgen dies auf eine grundlegende architektonische Ursache zurück, schlagen eine grundlegende Überarbeitung des Vertrags zwischen den Ebenen vor und leiten deren Implementierung. Sie sind mit einer strategischen Produkt- oder technischen Entscheidung auf Vorstandsebene nicht einverstanden; Sie präsentieren eine gut recherchierte Alternative mit klaren Kompromissen und Geschäftsauswirkungen und beeinflussen die endgültige Richtung.
LEISTUNGEN & BENEFITS* *
- Erstklassige Gesundheitsversorgung: 100% unternehmensfinanzierte Kranken-, Zahn- und Augenversicherungen für Sie und Ihre Angehörigen, mit HSA/HRA-Optionen *
- Großzügige Freizeit: Flexible Arbeitszeitgestaltung (FTO) für Angestellte, angesammelte PTO von bis zu 25 Tagen für nicht-leitende Angestellte, plus 12 bezahlte Feiertage; Elternzeit; Krankheitsurlaub *
- Energie für Ihren Tag: Tägliches Catering-Mittagessen und unbegrenzte Snacks für Mitarbeiter im Büro *
- Und mehr: 401(k) Altersvorsorgeplan, Fitness-Erstattung und Dog Fridays *
- Beteiligung am Eigenkapital: Eigenkapital ist Teil unseres Gesamtvergütungspakets und gibt Ihnen die Möglichkeit, am Erfolg des Unternehmens teilzuhaben.
VERGÜTUNG *
*Nicht für befristete und temporäre Stellen bewerben
- Grundgehalt: $205.000 - $315.000 *
- Eigenkapital + Leistungen einschließlich Kranken-, Zahn-, Augenversicherung, HRA/HSA-Optionen, PTO und bezahlte Feiertage, 401K, Elternzeit
Ihr tatsächliches Niveau und Grundgehalt werden von Fall zu Fall bestimmt und können auf der Grundlage der folgenden Überlegungen variieren: arbeitsbezogenes Wissen und Fähigkeiten, Ausbildung, Standort und Erfahrung.
Diese Stelle wird bis zur erfolgreichen Besetzung offen sein. Um Ihre Bewerbung einzureichen, folgen Sie bitte den unten stehenden Anweisungen.
#LI-Onsite
True Anomaly verpflichtet sich zur Chancengleichheit, unabhängig von geschützten Merkmalen gemäß den geltenden staatlichen und bundesstaatlichen Gesetzen. Wenn Sie eine Behinderung oder einen zusätzlichen Bedarf haben, der eine Anpassung erfordert, zögern Sie bitte nicht, uns dies mitzuteilen.
VERANTWORTLICHKEITEN *
- Leiten und Umsetzen von groß angelegten, funktionsübergreifenden Initiativen, die den gesamten Stack umfassen, und Abstimmung der Frontend-Erfahrung, der Backend-Infrastruktur und der Systemarchitektur mit strategischen Unternehmenszielen, von der technischen Vision bis zur Produktionsbereitstellung und langfristigen Weiterentwicklung *
- Definieren und Vorantreiben der Full-Stack-Technologie-Roadmap und der Architekturstrategie, Etablierung von Mustern, Frameworks und Systemen, die es der gesamten Engineering-Organisation ermöglichen, sowohl in React/TypeScript als auch in Elixir-Codebasen schneller voranzukommen *
- Fungieren als primärer technischer Entscheidungsträger für die Stack-übergreifende Architektur, Bewertung und Einführung neuer Technologien, Definition der Grenzen und Verträge zwischen Frontend- und Backend-Systemen sowie Festlegung von Engineering-Standards, die Innovation und Wartbarkeit ausbalancieren *
- Proaktives Identifizieren von technischer Schuld, Skalierbarkeitsproblemen und architektonischen Einschränkungen über den gesamten Stack hinweg, Erstellen von Business Cases, Einholen von Zustimmung und Leiten von Initiativen über mehrere Quartale hinweg zur Behebung dieser Probleme *
- Verbesserung der Engineering-Organisation durch technisches Mentoring, Etablierung von Best Practices, Leitung von Design-Reviews und Entwicklung der Fähigkeiten von Senior-, Mid-Level- und Junior-Ingenieuren in den Bereichen Frontend und Backend *
- Partnerschaft mit der Geschäftsleitung, Produkt-, Design-, Weltraumbetriebs- und Astrodynamik-Teams als wichtiger technischer Stakeholder, Beeinflussung der Produktstrategie und der Unternehmensrichtung mit einer Perspektive, die die gesamte technische Oberfläche umfasst *
- Steigerung der Engineering-Effizienz und -Exzellenz durch Etablierung von Metriken, Tools und Prozessen, die die Codequalität, Systemzuverlässigkeit, Bereitstellungsgeschwindigkeit und Entwicklererfahrung über den gesamten Stack hinweg verbessern *
- Erstellung und Pflege technischer Dokumentationen, Architekturentscheidungsaufzeichnungen und Wissensaustauschsysteme, die das Lernen der Organisation skalieren *
- Vertretung der Full-Stack-Engineering-Perspektive bei der strategischen Planung, Ressourcenallokation und unternehmensweiten technischen Entscheidungen. Identifizierung und Entwicklung aufstrebender technischer Führungskräfte innerhalb des Teams, Schaffung von Entwicklungspfaden und Möglichkeiten für Ingenieure, ihre Wirkung über den gesamten Stack hinweg zu erweitern.
QUALIFIKATIONEN *
- 12+ Jahre Erfahrung in der Softwareentwicklung, mit nachgewiesener Expertise in der Frontend- und Backend-Entwicklung *
- Expertenbeherrschung von HTML/CSS und modernem TypeScript/JavaScript, einschließlich tiefem Verständnis für Leistungsoptimierung, Browser-Interna, Speicherverwaltung und Laufzeiteigenschaften *
- Tiefgreifende Expertise in modernem React und dem breiteren Frontend-Ökosystem, einschließlich Architekturmustern für große Anwendungen, fortschrittlichem State Management, Leistungsanalyse und -optimierung sowie aufkommenden Frontend-Technologien *
- Expertenbeherrschung von Elixir und OTP, einschließlich tiefem Verständnis für BEAM-Interna, Scheduling, Speicherverwaltung, Garbage Collection, Prozessarchitektur und Laufzeiteigenschaften im großen Maßstab *
- Tiefgreifende Expertise in der Konzeption, dem Aufbau und der Weiterentwicklung großer verteilter Systeme, einschließlich Architekturmustern für Fehlertoleranz, Konsistenz, Verfügbarkeit, Clustering und horizontale Skalierbarkeit *
- Nachgewiesene Erfolgsbilanz bei der Etablierung umfassender Teststrategien über den Full-Stack, einschließlich Unit-, Integrations-, Property-Based- und End-to-End-Tests, einschließlich der Förderung einer Testkultur und der Einführung von Tools *
- Umfangreiche Erfahrung im Entwurf, Aufbau und der Weiterentwicklung von Komponentenbibliotheken, Designsystemen, Servicearchitekturen und interner Infrastruktur, die mehreren Teams und Produkten dienen *
- Expertenverständnis von Mustern zur Integration verteilter Systeme, einschließlich gRPC, REST, WebSockets und GraphQL, mit Erfahrung in der Definition von API-Verträgen und der Beeinflussung von Architektur entscheidungen über den gesamten Stack hinweg *
- Erfolgsbilanz bei der Leitung technischer Initiativen in Git-basierten Workflows, Etablierung von Code-Review-Standards und Förderung einer kollaborativen Engineering-Kultur *
- US-Bürger und berechtigt für DoD Secret oder TS/SCI Clearance
ZUSÄTZLICHE ANFORDERUNGEN *
- Arbeitsort – Dies ist eine Onsite-Position, wir suchen Kandidaten in der Nähe von Denver, CO oder Long Beach, CA. *
- Arbeitsumgebung – die Arbeitsumgebung; Temperatur, Lärmpegel, drinnen oder draußen oder andere Faktoren, die die Arbeitsbedingungen der Person während der Ausübung der Tätigkeit beeinflussen. *
- Körperliche Anforderungen – die körperlichen Anforderungen der Stelle, einschließlich Bücken, Sitzen, Heben und Fahren.
Um den Exportbestimmungen für Weltraumtechnologie der US-Regierung, einschließlich der International Traffic in Arms Regulations (ITAR), zu entsprechen, müssen Sie ein US-Bürger, ein rechtmäßiger ständiger Einwohner der USA, eine geschützte Person gemäß 8 U.S.C. 1324b(a)(3) oder berechtigt sein, die erforderlichen Genehmigungen vom US-Außenministerium zu erhalten.
BEVORZUGTE FÄHIGKEITEN UND ERFAHRUNGEN *
- Bachelor-Abschluss in Informatik oder einem ähnlichen Fachgebiet *
- Nachgewiesene Erfahrung als technischer Leiter, Staff-Ingenieur oder Principal Engineer bei Produktionssystemen mit erheblicher Nutzerbasis und geschäftskritischen Anforderungen, mit Verantwortung über mehrere Ebenen des Stacks *
- Erfolgsbilanz bei der Leitung von groß angelegten Migrationen, architektonischen Überarbeitungen oder Plattform-Neuschreibungen über Frontend- und Backend-Systeme hinweg unter Beibehaltung der Produktgeschwindigkeit und Systemzuverlässigkeit *
- Tiefgreifende Expertise im Aufbau und der Optimierung komplexer, datenintensiver Anwendungen mit anspruchsvollen Leistungsanforderungen (Echtzeitverarbeitung, große Datensätze, komplexe Visualisierungen, verteilte Systeme) über den Full-Stack. Fortgeschrittene Kenntnisse in Three.js, React Three Fiber, WebGL oder anderen webbasierten 3D-Rendering-Technologien, einschließlich Low-Level-Leistungsoptimierung und Shader-Programmierung *
- Tiefe Beherrschung von OTP, einschließlich BEAM-Scheduling, GenServers, Run Queues, pg, dem Actor-Modell, dynamischen Supervisoren, Registries, verteilten Prozessgruppen und benutzerdefinierten OTP-Verhaltensweisen, mit Erfahrung im Ausloten der Grenzen der Laufzeitumgebung *
- Fortgeschrittene Erfahrung mit Datenbankdesign und -optimierung im großen Maßstab, einschließlich PostgreSQL-Interna, Replikationsstrategien und Datenmodellierung für verteilte Systeme. Umfangreiche Erfahrung mit Monitoring, Observability und verteiltem Tracing über den Full-Stack, einschließlich der Konzeption von Observability-Strategien und Incident-Response-Frameworks *
- Erfahrung in der Überbrückung von Engineering und Design durch tiefe UI/UX-Zusammenarbeit, Entwicklung von Designsystemen und Tools wie Figma, Fähigkeit, Designentscheidungen mit technischen Einschränkungen und Möglichkeiten zu beeinflussen *
- Erfahrung in stark regulierten Branchen (Luft- und Raumfahrt, Verteidigung, Gesundheitswesen, Finanzen) mit Verständnis für Compliance-, Sicherheits- und operative Einschränkungen *
- Veröffentlichte technische Texte, Open-Source-Beiträge oder Konferenzvorträge, die Thought Leadership demonstrieren *
- Außergewöhnliche Kommunikationsfähigkeiten, die es Ihnen ermöglichen, technische und nicht-technische Stakeholder auf allen Ebenen der Organisation zu beeinflussen.
