Redwood Materials
Crusoe
Software Engineer II, Managed Platform Services
Über die Rolle
Crusoe hat es sich zur Aufgabe gemacht, die Fülle an Energie und Intelligenz zu beschleunigen. Als einziges vertikal integriertes KI-Infrastrukturunternehmen, das von Grund auf neu aufgebaut wurde, besitzen und betreiben wir jede Schicht des Stacks – von Elektronen bis zu Tokens –, um die ehrgeizigsten KI-Workloads der Welt zu betreiben. Wenn Sie zu Crusoe wechseln, treten Sie einem Team bei, das die Zukunft schneller gestaltet.
Wir befinden uns inmitten der größten industriellen Revolution unserer Zeit. Die Nachfrage nach KI-Rechenleistung ist grenzenlos, und Energie ist ein Engpass. Wir lösen dieses Problem – mit einem energieorientierten Ansatz, der die KI-Infrastruktur für die Welt besser und für die Menschen, die mit KI innovieren, schneller macht.
Wir suchen Teammitglieder, die Probleme lösen und Chancen erkennen, mit einem Gefühl der Dringlichkeit, die das Ausmaß unserer Ambitionen verstehen und einen Weg beschreiten, der nicht vollständig ausgebaut ist – Menschen, die ihre Karriere neben einem Expertenteam aus den Bereichen Energie, Fertigung, Rechenzentrums-Bau und Cloud-Services ausbauen möchten.
Wenn Sie die bedeutsamste Arbeit Ihrer Karriere leisten, unseren Kunden und Partnern helfen möchten, ihre KI-Strategien voranzutreiben, und Teil eines leistungsstarken Teams sein möchten, das aneinander glaubt, dann kommen Sie zu uns und bauen Sie mit uns bei Crusoe.
Wir suchen talentierte Software-Ingenieure, die die kundenorientierten Plattformen und Managed Services von Crusoe Cloud entwerfen, entwickeln und skalieren. Ihre Arbeit wird sich darauf konzentrieren, ein erstklassiges Kundenerlebnis zu bieten und die Benutzer zu befähigen, das volle Potenzial von Crusoe Cloud durch innovative und zuverlässige Cloud-Produkte zu erschließen. Dies ist eine Vollzeitstelle.
Worauf Sie sich freuen können
- Aufbau grundlegender Infrastruktur: Aufbau und Skalierung von Kerninfrastrukturdiensten, die kritische Ressourcen innerhalb unserer Cloud-Plattform verwalten. Dies beinhaltet das Design, die Entwicklung und die Bereitstellung robuster und zuverlässiger Systeme von Grund auf.
- Skalierbares Design: Entwurf hochgradig skalierbarer, langlebiger und zuverlässiger Plattformdienste, die die Benutzerfreundlichkeit priorisieren.
- Funktionsübergreifende Zusammenarbeit: Leitung von Projekten, die die Zusammenarbeit mit den Teams für Engineering, Cloud-Support, Site Reliability und Produkt erfordern, um Tools, Frameworks und Lösungen zu bewerten, die sowohl den Kunden- als auch den betrieblichen Anforderungen entsprechen.
- Innovation: Implementierung von Funktionen, die Crusoe Cloud differenzieren, mit Schwerpunkt auf betrieblicher Effizienz, geringem Einführungsaufwand, schlüsselfertigen KI-Diensten und Skalierbarkeit.
- Komponentenverantwortung & Refactoring: Übernahme der End-to-End-Entwicklung und Wartung spezifischer Softwaremodule und Dienstkomponenten. Proaktive Identifizierung und Durchführung von Refactoring-Möglichkeiten zur Verbesserung der Code-Modularität, Lesbarkeit und langfristigen Wartbarkeit.
- Entwicklung von Features über den gesamten Lebenszyklus: Entwurf, Entwicklung und Bereitstellung komplexer Features, die den gesamten Softwareentwicklungslebenszyklus umfassen. Übersetzung von High-Level-Geschäftsanforderungen in technische Spezifikationen, um sicherzustellen, dass Lösungen skalierbar sind und nahtlos in die bestehende Cloud-Architektur integriert werden.
- Architektonisches Design für neue Features: Leitung der Designphase für neue Funktionalitäten durch die Erstellung einfacher, eleganter Lösungen für schwierige technische Probleme. Nutzung fortgeschrittener Kenntnisse von Software-Design-Patterns, um die Systemkomplexität zu minimieren und technische Schulden zu vermeiden.
- Betriebliche Exzellenz & Risikominderung: Identifizierung und Minderung sichtbarer technischer Risiken und Hindernisse innerhalb von Projekt-Workstreams. Verbesserung der betrieblichen Gesundheit des Teams durch Automatisierung manueller Prozesse und Verbesserung der Überwachungs-, Protokollierungs- und Alarmierungssysteme für Produktionsdienste.
- Erweiterte Fehlerbehebung & Ursachenanalyse: Selbstständige Diagnose und Behebung komplexer Softwarefehler und Leistungsprobleme. Durchführung von Ursachenanalysen bei Produktionsvorfällen und Implementierung systemischer Korrekturen zur Vermeidung von Wiederholungen über den gesamten Lebenszyklus der Komponente.
- Mentoring & Wissensaustausch: Beschleunigung der Einarbeitung neuer Teammitglieder durch technische Schulungen zu teamspezifischer Software und Entwicklungsprozessen. Agieren als Peer-Reviewer für Code-Reviews und Bereitstellung konstruktiven Feedbacks, um qualitativ hochwertige Ergebnisse im gesamten Team sicherzustellen.
- Leistungsabstimmung & Optimierung: Analyse von Komponenten-Leistungsmetriken zur Identifizierung von Latenzproblemen oder Ressourceneffizienzen. Implementierung von Optimierungen bei der Datenverarbeitung und Algorithmenlogik, um eine hohe Verfügbarkeit und ein nahtloses Kundenerlebnis zu gewährleisten.
Was Sie dem Team mitbringen
- Cloud-Expertise: Nachgewiesene Fähigkeit, fehlertolerante verteilte Systeme zu entwerfen und zu skalieren sowie Managed Cloud Services zu entwickeln.
- Technische Kompetenz: Starke Grundlagen in Microservices und Infrastrukturtechnologien wie Docker, Kubernetes, Terraform und CI/CD-Systemen. Erfahrung mit Beobachtungsprinzipien und -technologien, z. B. Zeitreihendatenbanken, Log-Aggregation, verteilte Tracing.
- Kundenorientierte Denkweise: Eine Leidenschaft für die Schaffung intuitiver, qualitativ hochwertiger Lösungen, die sich direkt auf den Kundenerfolg und die Zufriedenheit auswirken.
- Zusammenarbeitsfähigkeiten: Fähigkeit zur Zusammenarbeit mit funktionsübergreifenden Teams, um Prioritäten abzustimmen und kundenorientierte Lösungen zu liefern.
- Kommunikationsfähigkeiten: Außergewöhnliche Fähigkeit, komplexe Ideen zu artikulieren und technische Lösungen an die Kundenbedürfnisse anzupassen.
- Teamführung: Mentoring von Ingenieuren, Verbesserung von Einstellungspraktiken und Beitrag zum Aufbau einer starken, integrativen Engineering-Kultur.
- Berufserfahrung: 3-5 Jahre Erfahrung in der Softwareentwicklung, einschließlich Programmierung mit modernen kompilierten Sprachen wie Go, Rust, Java oder C++.
- Ausbildung: Ein Bachelor-Abschluss in Informatik, Computer Engineering oder einem verwandten Bereich.
Leistungen
- Branchenübliche Bezahlung
- Restricted Stock Units (RSUs) in einem schnell wachsenden, gut finanzierten Technologieunternehmen
- Optionen für Krankenversicherungspakete, die HDHP und PPO, Sehkraft und Zahnmedizin für Sie und Ihre Angehörigen umfassen
- Arbeitgeberbeiträge zu HSA-Konten
- Bezahlter Elternurlaub
- Bezahlte Lebensversicherung, kurz- und langfristige Invaliditätsversicherung
- Teladoc
- 401(k) mit einem Match von 100% bis zu 4% des Gehalts
- Großzügige bezahlte Urlaubs- und Feiertagsregelung
- Erstattung von Mobiltelefonkosten
- Studiengebührenerstattung
- Abonnement der Calm-App
- MetLife Legal
- Vom Unternehmen bezuschusste Pendlerleistung; $300/Monat
Vergütungsspanne
Die Vergütung wird im Bereich von bis zu $140,000 - $165,000 + Bonus gezahlt. Restricted Stock Units sind in allen Angeboten enthalten. Die Vergütung wird nach Wissen, Ausbildung und Fähigkeiten des Bewerbers sowie nach interner Gerechtigkeit und Übereinstimmung mit Marktdaten bestimmt.
Crusoe ist ein Arbeitgeber, der Chancengleichheit bietet. Einstellungsentscheidungen werden getroffen, ohne Rücksicht auf Rasse, Hautfarbe, Religion, Behinderung, genetische Informationen, Schwangerschaft, Staatsbürgerschaft, Familienstand, Geschlecht/Geschlecht, sexuelle Orientierung/Präferenz, Geschlechtsidentität, Alter, Veteranenstatus, Herkunft oder einen anderen Status, der gesetzlich oder durch Vorschriften geschützt ist.
