Skyline Scientific Inc
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 voranzukommen, 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- und 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 erhebliches eigenständiges Urteilsvermögen bei der Lösung technischer Herausforderungen einsetzen und gleichzeitig Ihre Expertise über den gesamten Technologiestack hinweg erweitern.
DIE ROLLE
FULL-STACK ANWENDUNGSENTWICKLUNG
- Entwerfen, Entwickeln, Testen und Warten skalierbarer 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 dem Support nach der Veröffentlichung.
- Zusammenarbeit mit Stakeholdern zur Definition technischer Anforderungen, Schätzung des Aufwands und Lieferung von Lösungen nach Zeitplan.
- Ü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 der Engineering-Standards.
- Entwickeln von Unit-, Integrations- und End-to-End-Tests, um Softwarequalität und Zuverlässigkeit sicherzustellen.
- Unterstützung von CI/CD-Prozessen und Initiativen zur Bereitstellungsautomatisierung.
TECHNISCHE DOKUMENTATION
- Erstellen und Pflegen technischer Dokumentationen, Designspezifikationen, Architekturdiagramme 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-Refinement, Schätzung und Retrospektiven.
TEAMBEITRAG
- Bereitstellung technischer Anleitung und Unterstützung für weniger erfahrene Ingenieure, wenn angemessen.
- Teilen von Wissen, Best Practices und gewonnenen Erkenntnissen mit dem breiteren Engineering-Team.
- Als zuverlässiger technischer Mitwirkender bei mehreren gleichzeitigen Projekten fungieren.
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 als Softwareentwickler.
- 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-Datenbankdesign und Datenmodellierung.
- Erfahrung in der Entwicklung skalierbarer, wartbarer und produktionsreifer Softwaresysteme.
- Erfahrung in der Bereitstellung von Softwarefunktionen über den gesamten Entwicklungszyklus.
- Starke Fähigkeiten im Debugging, Troubleshooting und Problemlösung.
- 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-Infrastruktur 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-Entwicklern 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.
Gleichstellung am Arbeitsplatz
Divergent ist ein Arbeitgeber, der Chancengleichheit bietet. 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 Arbeitsstelle zuzuweisen. Von Zeit zu Zeit werden Sie möglicherweise gebeten, an Sonderprojekten mitzuarbeiten oder bei anderen Arbeiten zu helfen. Ihre Kooperation und Unterstützung bei der Ausführung solcher 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 der Datenbanken des Department of Homeland Security (DHS) verglichen. Dies hilft Arbeitgebern, die Identität und die Beschäftigungsberechtigung neu eingestellter Mitarbeiter zu überprüfen.
Berechtigung zur Arbeit Plakat (Englisch) e-verify.gov/sites/default/files/IER_RightToWorkPoster.pdf | Berechtigung zur Arbeit Plakat (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 für eine Anstellung 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 Kompetenz und Interviewleistung:
E04 – Engineer II: $122,430 – $168,340
Außergewöhnliche Kandidaten, die breitere technische Führung, Verantwortung für mehrere Projekte und Kompetenzen eines Senior Engineers zeigen, können auch für Folgendes in Betracht gezogen werden:
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 Bonusmöglichkeiten umfasst, um sicherzustellen, dass Sie für 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 Schließung zum Aufladen. Wir unterstützen wachsende Familien mit bezahltem Elternurlaub und erkennen die Bedeutung der Bindungszeit 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 von der Firma gesponserten Lebensversicherung sowie von Leistungen bei kurz- und langfristiger Arbeitsunfähigkeit 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, missionsgetriebenen Unternehmen bei. Gemeinsam verändern wir die traditionelle Fertigungsindustrie, fördern Innovationen und integrieren Menschen und Technologie, um unseren Fußabdruck zu reduzieren.
