MANTECH
Redwood Materials
Staff Software Engineer
Über Redwood Materials
Redwood Materials wurde 2017 von JB Straubel, Mitbegründer und ehemaliger CTO von Tesla, mit einer einfachen, aber radikalen Idee gegründet: Die kritischen Mineralien, die die Energiewende vorantreiben, existieren bereits. Sie müssen nur zurückgewonnen werden. Heute ist Redwood der größte Recycler von Lithium-Ionen-Batterien in Nordamerika – wir gewinnen, veredeln und führen kritische Mineralien aus Altbatterien wieder in die Lieferkette zurück. Im Energiebereich hat Redwood das weltweit größte Projekt für Batterien im zweiten Lebenszyklus umgesetzt und liefert Strom an KI-Rechenzentren in Monaten statt in Jahren, unter Verwendung einer proprietären Energiearchitektur, die vollständig intern entwickelt wurde. Das Unternehmen ist profitabel, der Markt, in dem wir tätig sind, wird in den nächsten zehn Jahren voraussichtlich um das 20- bis 50-fache wachsen, und Redwood ist das einzige Unternehmen mit der Lieferkette, der Technologie und der operativen Skalierung, um diesen Markt anzuführen.
Staff Software Engineer
Redwood Materials betreibt Nordamerikas größte Batterierecycling-Anlage auf Basis von Redwood OS, unserer internen Softwareplattform. Redwood OS steuert die Lagerverwaltung und Fertigung, die Betriebsabläufe sowie die Wartung, die für den laufenden Betrieb erforderlich sind, und lässt sich in Microsoft Dynamics 365 als unser ERP integrieren. Es ist das führende System für ein Unternehmen mit einem Geschäftsvolumen von über $3 Mrd. und wir werden es über Jahre hinweg weiter ausbauen. Wir suchen einen Staff Software Engineer, der einen Bereich dieser Plattform von Anfang bis Ende verantwortet: die Gestaltung der Anforderungen gemeinsam mit dem Fachbereich, das Design, die Bereitstellung und den Betrieb in der Produktion. Dies ist ein dauerhafter Produktbereich, kein zeitlich begrenztes Projekt.
Bewerbungsprozess
Bitte beachten Sie, dass die Interviews der letzten Runde persönlich an einem festgelegten Bürostandort stattfinden. Reisedetails werden mit den ausgewählten Kandidaten koordiniert.
In Übereinstimmung mit den kalifornischen Gesetzen zur Gehaltstransparenz ist die Gehaltsspanne für diese Position unten aufgeführt. Die tatsächliche Vergütung kann je nach verschiedenen Faktoren variieren, einschließlich Erfahrung, Ausbildung und Fähigkeiten.
Gehaltsspanne in Kalifornien
$217,500—$287,500 USD
Die Stelle ist in Vollzeit. Die Vergütung erfolgt entsprechend der Erfahrung.
Wir erheben personenbezogene Daten (PI) von Ihnen im Zusammenhang mit Ihrer Bewerbung bei Redwood Materials, einschließlich der folgenden Kategorien von PI: Identifikatoren, persönliche Unterlagen, berufliche oder beschäftigungsbezogene Informationen sowie Schlussfolgerungen, die aus Ihren PI gezogen werden. Wir erheben Ihre PI für unsere Zwecke, einschließlich der Erbringung von Dienstleistungen und Betriebsabläufen im Zusammenhang mit Ihrer potenziellen Beschäftigung. Wenn Sie weitere Fragen zum Datenschutz haben, kontaktieren Sie uns bitte unter privacy@redwoodmaterials.com.
Aufgaben
- Verantwortung für einen Bereich von Redwood OS von Anfang bis Ende: Problemstellung gemeinsam mit dem Fachbereich definieren, designen, bereitstellen und in der Produktion betreiben.
- Umsetzung vager geschäftlicher Anforderungen in klare Spezifikationen, die von Ingenieuren und KI-Agenten ohne weitere Interpretation ausgeführt werden können.
- Treffen von Designentscheidungen unter Berücksichtigung von Kompromissen über Servicegrenzen, Datenmodelle, APIs, Integrationen, Observability und Zugriffskontrolle hinweg.
- Maßstäbe bei Code-Reviews setzen: Effektive Nutzung von KI durch Zerlegung der Arbeit für Agenten, Festlegung von Leitplanken, Überprüfung der Ergebnisse in großem Umfang und Übernahme der Verantwortung für alles, was Sie bereitstellen.
- Sicherstellung der Kohärenz der Plattform, während mehrere Ingenieure und Agenten parallel daran arbeiten.
- Debugging und Behebung von Produktionsproblemen sowie Verbesserung der Zuverlässigkeit der von Ihnen verantworteten Systeme.
- Steigerung der Produktivität Ihres Umfelds durch Dokumentation, Konventionen, Tools und Mentoring.
- Direkte Zusammenarbeit mit Stakeholdern vor Ort an 3 Tagen pro Woche: Rundgänge in der Produktion, Beobachtung der Bediener, Pairing-Sessions und Demos.
Qualifikationen
- 10+ Jahre Erfahrung in der Softwareentwicklung, einschließlich technischer Führung eines bedeutenden Systems oder Bereichs.
- Nachweisliche Erfahrung in der eigenverantwortlichen Betreuung eines Problembereichs mit minimaler Anleitung.
- Fundierte Kenntnisse in Python und produktive Erfahrung mit React; Erfahrung im Aufbau und Betrieb von Anwendungen auf AWS.
- Tiefe im Systemdesign: API-Design, Integrationsmuster, Datenmodellierung und Servicegrenzen.
- Klare, prägnante technische Ausdrucksweise – Spezifikationen, Designdokumente und Pull Requests, die für sich selbst stehen.
- Versierter Einsatz von KI-Coding-Agenten, gepaart mit voller Verantwortung für das Ergebnis: Sie können jede wesentliche Entscheidung in Ihrer Arbeit erläutern.
- Urteilsvermögen, um den Aufwand am geschäftlichen Nutzen statt am technischen Interesse auszurichten.
- Freude an der Arbeit direkt mit Lager- und Fertigungsmitarbeitern in der Produktion, nicht nur am Schreibtisch.
Bevorzugte Qualifikationen
- Erfahrung als Tech Lead oder Engineering Manager oder anderweitige Verantwortung für den Output eines Teams.
- Direkte Erfahrung mit ERP-, WMS-, MES-, Lieferketten- oder Beschaffungssystemen.
- Erfahrung in der Fertigungs-, Logistik- oder Recyclingbranche.
- Erfahrung mit der Integration von Microsoft Dynamics 365 Finance and Operations.
- Erfahrung im Betrieb von Systemen, von denen ein physischer Betrieb rund um die Uhr abhängt.
