Launch Legends
Sila
Forward Deployed Application Developer
ÜBER UNS
Wir sind Sila, ein Unternehmen für Batteriematerialien der nächsten Generation. Unsere Mission ist es, den Übergang der Welt zu sauberer Energie voranzutreiben. Um diese Zukunft zu gestalten, baut unser Team heute eine bessere Lithium-Ionen-Batterie von innen heraus. Wir entwickeln und fertigen bahnbrechende Batteriematerialien, die die Energiedichte von Batterien erheblich erhöhen und gleichzeitig deren Größe und Gewicht reduzieren. Das Ergebnis? Kleinere, leistungsfähigere Batterien, die Innovationen bei Verbrauchergeräten ermöglichen und die Massenadoption von Elektroautos beschleunigen, um unsere Abhängigkeit von fossilen Brennstoffen zu beenden. Wir stellen uns jeden Tag einer der größten Herausforderungen unserer Zeit und definieren gemeinsam neu, was möglich ist. Sind Sie bereit, Teil eines Teams zu sein, das sich für die Veränderung der Welt einsetzt?
WER SIE SIND
Sie sind ein produktorientierter, vor Ort eingesetzter Softwareentwickler, der die Lücke zwischen anspruchsvoller Datenmodellierung und erstklassigen Benutzererlebnissen schließt. Sie glauben, dass back-end Daten nur so wertvoll sind wie die Schnittstelle, die sie handhabbar macht. Sie sind genauso versiert in der Architektur eines Hochleistungs-Snowflake-Schemas wie in der Erstellung einer intuitiven React-Komponente. Sie arbeiten gerne eng mit Ihren Benutzern zusammen und übersetzen die komplexen Bedürfnisse von Batterieingenieuren und -betrieben in elegante Software, die als "Single Source of Truth" dient.
VERANTWORTLICHKEITEN UND AUFGABEN
- Eingebettete Produktentwicklung: Arbeiten Sie direkt mit den Teams für Ingenieurwesen, Betrieb, Batterietechnik, Finanzen und Lieferkette zusammen, um Engpässe zu identifizieren und maßgeschneiderte Softwarelösungen zu entwickeln, die unseren "Bits-to-Atoms"-Zyklus beschleunigen.
- Modernes Front-End-Engineering: Entwerfen und implementieren Sie anspruchsvolle, reaktionsschnelle Benutzeroberflächen mit React und modernen State-Management-Bibliotheken. Konzentrieren Sie sich auf die Erstellung von datenreichen Visualisierungen, die komplexe Batterieleistungsdaten leicht interpretierbar machen.
- Anwendungsdaten-Layer-Architektur: Entwerfen und entwickeln Sie Snowflake-Schemas und Datenmodelle, die speziell für Hochleistungs-Anwendungsschnittstellen optimiert sind. Sie stellen sicher, dass die Datenschicht sowohl schnelle transaktionale Arbeitsabläufe als auch tiefe analytische Erkundungen unterstützt.
- Datenorchestrierung: Nutzen Sie dbt und Airflow als Ihr Werkzeugset, um Daten zu bereinigen, zu transformieren und in Ihre anwendungsbereiten Schemas zu verschieben, um die End-to-End-Datenintegrität zu gewährleisten.
- Moderne Beobachtbarkeit: Verwenden Sie Datadog, Sumo Logic und StatsD, um Benutzerinteraktionsmuster und Anwendungsgesundheit zu überwachen und eine hohe Verfügbarkeit für geschäftskritische Arbeitsabläufe zu gewährleisten.
- KI-gestützte Features (RAG): Implementieren Sie Retrieval-Augmented Generation (RAG)-Muster, um "intelligente" Tools zu erstellen, mit denen unsere Ingenieurteams technische Spezifikationen, experimentelle Ergebnisse und Finanzdaten in natürlicher Sprache abfragen können.
ANFORDERUNGEN AN KENNTNISSE UND FÄHIGKEITEN
- Front-End-Meisterschaft: Expertenkenntnisse in React, TypeScript und modernen CSS-in-JS oder Tailwind. Erfahrung mit Datenvisualisierungsbibliotheken (z. B. Plotly oder Bokeh) ist sehr erwünscht.
- Anwendungs-Backend: Expertenkenntnisse in Python (FastAPI, Flask)
- Anwendungsdatenmodellierung: Fortgeschrittene Erfahrung mit Snowflake und dbt. Sie sollten demonstrieren können, wie Sie Schemas entwerfen – einschließlich graphenbasierter Beziehungen –, um spezifische Anwendungs- und Benutzerworkflow-Probleme zu lösen.
- Benutzerzentriertes Design: Sie sollten eine klare Philosophie haben, wie Sie komplexe Dateneingabe- und Datenanalyse-Workflows intuitiv gestalten.
- Workflow-Orchestrierung: Erfahrung mit Airflow oder ähnlichen Tools zur Verwaltung anwendungsspezifischer Datentransformationen.
- Praktische Erfahrung mit Infrastructure as Code (Terraform), CI/CD und Container-Orchestrierung (Kubernetes).
- Praktische Erfahrung im Aufbau von RAG-Architekturen und der Integration von LLMs in Produktionsanwendungs-Workflows.
- Native Mobile App-Entwicklung: Erfahrung in der Bereitstellung nativer iOS-Anwendungen für interne Geschäftszwecke.
- B.S. oder M.S. in Informatik, Mensch-Computer-Interaktion oder einem verwandten Ingenieurfach.
- 6+ Jahre für MS, 8+ Jahre für BS an professioneller Softwareentwicklungserfahrung, vorzugsweise in den Bereichen Hardwareprodukttechnologie und/oder Fertigungsumgebungen.
- Eine nachgewiesene Erfolgsbilanz im Aufbau komplexer interner Tools für Betriebs-, Ingenieur-, Batterie-, Finanz- oder Lieferkettenteams, die benutzerzentriertes Design und hohe Datendichte betonen.
- Starker Handlungsdrang und die Fähigkeit, autonom in einem schnelllebigen, multidisziplinären Umfeld zu arbeiten.
PHYSISCHE ANFORDERUNGEN UND ARBEITSBEDINGUNGEN
- Sich über lange Distanzen bewegen (z. B. von Gebäude zu Gebäude) und über längere Zeiträume stationär sein.
- Einen Computer und andere Bürogeräte wie einen Laptop, Kopierer/Drucker usw. an einem festen Standort bedienen.
Das Einstiegsgehalt für diese Position liegt zum Zeitpunkt der Veröffentlichung zwischen 152,000 und 192,000 $. Das tatsächliche Grundgehalt hängt von vielen Faktoren ab, wie z. B. Ausbildung, Erfahrung und Fähigkeiten. Das Grundgehalt ist nur ein Teil des wettbewerbsfähigen Gesamtvergütungspakets von Sila, das Leistungen, Vergünstigungen, Aktienoptionen und Boni umfassen kann. Die Gehaltsspanne kann sich ändern und in Zukunft angepasst werden. #LI-FM1 #LI-Remote
ARBEITEN BEI SILA
Wir glauben, dass der Aufbau eines vielfältigen Teams bei Sila uns hilft, unsere individuellen Talente zu verstärken. Wir sind ein Arbeitgeber, der Chancengleichheit fördert und sich für die Schaffung eines integrativen Umfelds einsetzt, in dem gute Ideen von jedem kommen können. Wir sind stolz darauf, Vielfalt zu feiern, und alle qualifizierten Bewerber werden ohne Rücksicht auf Geschlecht, Rasse, sexuelle Orientierung, Religion, Alter, Behinderung, nationale Herkunft oder einen anderen gesetzlich geschützten Status für eine Anstellung berücksichtigt.
