The MITRE Corporation
Divergent
Full Stack Software Engineer II
Über die Stelle
Divergent baut das neue Industriezeitalter. Jeden Tag entwerfen, fertigen und montieren unsere Teams fortschrittliche Systeme für einige der anspruchsvollsten Branchen der Welt. Unsere integrierte Engineering- und Fertigungsplattform wandelt komplexe Designs in produktionsreife Lösungen um und hilft Kunden, schneller zu agieren, intelligenter zu bauen und kritische Systeme zu liefern, wenn es am wichtigsten ist. Divergent ist ein qualifizierter Tier 1-Lieferant für globale Automobil-OEMs und unterstützt führende US-Luft- und Raumfahrt- sowie Verteidigungsunternehmen. Werden Sie Teil unseres Teams und helfen Sie mit, die Grenzen dessen, was gebaut werden kann, zu verschieben.
Zweck
Divergent sucht einen Full Stack Software Engineer II, der beim Aufbau und der Skalierung der Softwareplattformen hilft, die unser digitales Fertigungsökosystem der nächsten Generation antreiben. In dieser Rolle werden Sie eigenständig produktionsreife Softwarelösungen entwerfen, entwickeln und liefern, die geschäftskritische Anwendungen in den Bereichen Engineering, Fertigung und Betrieb unterstützen. Als Engineer II werden Sie zu komplexen Projekten beitragen, funktionsübergreifend zusammenarbeiten und eine Schlüsselrolle bei der Bereitstellung hochwertiger Software spielen, die Innovationen im gesamten Unternehmen ermöglicht. Sie werden erheblichen unabhängigen Ermessensspielraum bei der Lösung technischer Herausforderungen ausüben und gleichzeitig Ihre Expertise über den gesamten Technologie-Stack hinweg erweitern.
Die Rolle
FULL-STACK ANWENDUNGSENTWICKLUNG
- Entwerfen, Entwickeln, Testen und Warten von skalierbaren Webanwendungen mit TypeScript, Node.js und modernen front-end-Frameworks wie React.
- Implementieren robuster APIs, Dienste und Benutzeroberflächen, die kritische Geschäftsprozesse unterstützen.
- Übersetzen von Produkt- und Geschäftsanforderungen in wartbare technische Lösungen.
DATENMODELLIERUNG & SYSTEMDESIGN
- Entwerfen und Weiterentwickeln von relationalen und NoSQL-Datenbankschemata zur Unterstützung neuer Produkte und Funktionen.
- Optimieren von Datenmodellen, Anwendungsleistung und Systemzuverlässigkeit.
- Mitwirken an Architekturdikussionen und technischen Design-Reviews.
FEATURE-VERANTWORTUNG & AUSLIEFERUNG
- Übernehmen Sie die Verantwortung für komplexe Features und Projekte von den Anforderungen bis zur Bereitstellung und Nachbetreuung.
- Zusammenarbeit mit Stakeholdern zur Definition technischer Anforderungen, Schätzung des Aufwands und termingerechte Lieferung von Lösungen.
- Überwachen von Produktionssystemen und Beheben von Problemen nach Bedarf.
SOFTWAREQUALITÄT & BEST PRACTICES
- Schreiben von sauberem, wartbarem und gut getestetem Code.
- Teilnahme an Code-Reviews durch Kollegen und Beitrag zur kontinuierlichen Verbesserung von Engineering-Standards.
- Entwickeln von Unit-, Integrations- und End-to-End-Tests, um Softwarequalität und Zuverlässigkeit zu gewährleisten.
- Unterstützung von CI/CD-Prozessen und Initiativen zur Bereitstellungsautomatisierung.
TECHNISCHE DOKUMENTATION
- Erstellen und Pflegen von technischer Dokumentation, Designspezifikationen, Architekturdiagrammen und API-Dokumentation.
- Dokumentieren des Systemverhaltens und der Implementierungsdetails zur Unterstützung der Wartbarkeit und des Wissensaustauschs.
FUNKTIONSÜBERGREIFENDE ZUSAMMENARBEIT
- Enge Zusammenarbeit mit Produktmanagement, Design, Fertigung und anderen Engineering-Teams.
- Effektive Kommunikation technischer Konzepte sowohl an technische als auch an nicht-technische Stakeholder.
- Aktive Teilnahme an Sprint-Planung, Backlog-Pflege, Schätzung und Retrospektiven.
BEITRAG ZUM TEAM
- Bereitstellung technischer Anleitung und Unterstützung für weniger erfahrene Ingenieure, wo angebracht.
- Teilen von Wissen, Best Practices und gewonnenen Erkenntnissen mit dem breiteren Engineering-Team.
- Fungieren als zuverlässiger technischer Mitwirkender bei mehreren gleichzeitigen Projekten.
GRUNDQUALIFIKATIONEN
- Fähigkeit zum rechtmäßigen Zugriff auf Informationen und Technologien, die US-Exportkontrollen unterliegen.
- Bachelor-Abschluss in Informatik, Software Engineering, Computer Engineering oder einem verwandten Bereich; gleichwertige Erfahrung wird berücksichtigt.
- 5–8 Jahre Berufserfahrung im Software Engineering.
- Starke Kenntnisse in TypeScript und Node.js.
- Erfahrung im Aufbau moderner front-end-Anwendungen mit React, Vue, Angular oder ähnlichen Frameworks.
- Starkes Verständnis von relationalen und NoSQL-Datenbankdesigns und Datenmodellierung.
- Erfahrung in der Entwicklung skalierbarer, wartbarer und produktionsreifer Softwaresysteme.
- Erfahrung in der Bereitstellung von Software-Features über den gesamten Entwicklungszyklus.
- Starke Fähigkeiten im Debugging, Troubleshooting und Problemlösen.
- Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten.
BEVORZUGTE QUALIFIKATIONEN
- Erfahrung in der Unterstützung von Fertigungs-, Industrieautomatisierungs-, Luft- und Raumfahrt-, Automobil-, Robotik- oder Verteidigungsumgebungen.
- Erfahrung mit Cloud-Infrastrukturen und verteilten Systemen.
- Vertrautheit mit CI/CD-Pipelines, automatisierten Test-Frameworks und Tools zur Codequalität.
- Erfahrung mit Containerisierungstechnologien wie Docker und Kubernetes.
- Erfahrung in der Integration von Drittanbieter-APIs und Unternehmenssystemen.
- Erfahrung in der Betreuung von Junior-Ingenieuren oder der technischen Anleitung von Kollegen.
Arbeitsumgebung
- Diese Position ist vor Ort am Hauptsitz von Divergent in Torrance, Kalifornien, angesiedelt.
- Der erwartete Präsenzplan ist vier Tage pro Woche.
Chancengleichheit im Beschäftigungsverhältnis
Divergent ist ein Arbeitgeber, der Chancengleichheit fördert. Alle qualifizierten Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Alter, Behinderung oder Veteranenstatus oder eine andere anwendbare staatliche oder bundesstaatliche geschützte Eigenschaft. Divergent bietet im Einklang mit Abschnitt 503 des Rehabilitation Act und dem Vietnam Era Veterans’ Readjustment Assistance Act eine positive Diskriminierung bei der Beschäftigung für qualifizierte Personen mit Behinderungen und geschützte Veteranen.
EEO-Plakat eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf
Um uns an Veränderungen in unserem Geschäft anzupassen, kann es notwendig werden, bestimmte Aufgaben und Verantwortlichkeiten hinzuzufügen, zu entfernen oder zu ändern oder Sie einer anderen Stelle zuzuweisen. Von Zeit zu Zeit können Sie gebeten werden, an Sonderprojekten mitzuarbeiten oder bei anderen Arbeiten zu helfen. Ihre Kooperation und Unterstützung bei der Erledigung dieser zusätzlichen Arbeiten wird erwartet.
E-Verify: Recht auf Arbeit
Unser Unternehmen nimmt an E-Verify teil e-verify.uscis.gov/web/media/resourcesContents/E-Verify_Participation_Poster_ES.pdf. E-Verify ist ein Programm, das die Berechtigung eines Kandidaten zur Arbeit in den Vereinigten Staaten nach Abschluss des Employment Eligibility Verification (Form I-9) elektronisch bestätigt. Die auf dem Formular I-9 angegebenen Informationen werden mit den Aufzeichnungen der Social Security Administration und des Department of Homeland Security (DHS) verglichen. Dies hilft Arbeitgebern, die Identität und die Beschäftigungsberechtigung neu eingestellter Mitarbeiter zu überprüfen.
Plakat zur Arbeitsberechtigung (Englisch) e-verify.gov/sites/default/files/IER_RightToWorkPoster.pdf | Plakat zur Arbeitsberechtigung (Spanisch) e-verify.gov/sites/default/files/everify/posters/IER_RighttoWorkPosterES.pdf
Los Angeles Fair Chance Initiative for Hiring Ordinance (FCIHO)
Gemäß der Los Angeles Fair Chance Initiative for Hiring Ordinance (FCIHO) werden wir qualifizierte Bewerber mit Verhaftungs- und Verurteilungsaufzeichnungen berücksichtigen.
Keine Agenturen, keine Anfragen und keine Anrufe bitte.
Vergütung
Bei Divergent wird die Vergütung durch die Jobebene und die individuellen Qualifikationen bestimmt. Für diese Position ziehen wir Kandidaten auf den folgenden Ebenen in Betracht, basierend auf Erfahrung, technischer Fähigkeit und Interviewleistung:
E04 – Engineer II: 122.430 – 168.340
Außergewöhnliche Kandidaten, die breitere technische Führung, Verantwortung für mehrere Projekte und Senior Engineer-Kompetenzen zeigen, können auch berücksichtigt werden für:
E05 – Senior Engineer: 141.380 – 194.390
Gehaltsspanne 122.430—224.500 USD
Was wir bieten
- Ganzheitliches Vergütungspaket: Genießen Sie ein erstklassiges Vergütungspaket, das ein wettbewerbsfähiges Gehalt, einen Aktienoptionsplan und diskretionäre, ergebnisabhängige Anreizboni umfasst, um sicherzustellen, dass Ihre Beiträge wirklich geschätzt werden.
- Wellness und Freizeit: Fördern Sie einen gesunden Lebensstil mit bezahltem Urlaub, Krankheitstagen und Feiertagen, einschließlich einer jährlichen Betriebsruhe zur Erholung. Wir unterstützen wachsende Familien mit bezahltem Elternurlaub und erkennen die Bedeutung der gemeinsamen Zeit an.
- Umfassende Gesundheits- und Wellnessleistungen: Priorisieren Sie Ihr Wohlbefinden mit unseren umfassenden Gesundheits- und Wellnessleistungen, die sowohl HMO- als auch Premium-PPO-Optionen bieten. Darüber hinaus profitieren Sie von einer vom Unternehmen gesponserten Lebensversicherung sowie von kurz- und langfristigen Invaliditätsversicherungen für Seelenfrieden.
- Investition in Wachstum: Wir engagieren uns für Ihre berufliche Weiterentwicklung. Nutzen Sie Erstattungsmöglichkeiten für Lern- und Entwicklungsinitiativen, die es Ihnen ermöglichen, Ihre Fähigkeiten kontinuierlich zu erweitern und Spitzenleistungen zu erzielen.
- Kollaborative und leistungsstarke Umgebung: Treten Sie unserem kollaborativen, dynamischen und leistungsstarken Team in einem schnelllebigen, missionsorientierten Unternehmen bei. Gemeinsam verändern wir die traditionelle Fertigungsindustrie, fördern Innovationen und integrieren Menschen und Technologie, um unseren ökologischen Fußabdruck zu reduzieren.
