Job
Aus Partner-Feed
Leistungsingenieur
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Nein
- Unternehmen
- Sourcedev
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Großbritannien | Vollzeit
Die Mission: Source.dev
Unsere Gründer haben über ein Jahrzehnt bei Google damit verbracht, die Android-Betriebssysteme zu entwickeln und die Software zu entwickeln und zu liefern, die heute auf Milliarden von Geräten läuft. Sie nutzten nicht nur Android; Sie leiteten Teams, die für das Android Virtualization Framework, die Sicherheit und die Android Runtime (ART) verantwortlich waren.
Auf dieser Reise erlebten sie eine stille, aber massive Krise: Während die Gerätesoftware immer komplexer wurde, blieben die zu ihrer Erstellung verwendeten Tools in der Vergangenheit stecken. Heutzutage umfasst ein Standard-Android-Checkout mehr als 200 GB Code und die Erstellung kann Stunden dauern. Diese „Wartezeit“ ist die größte Einzelsteuer auf Innovation.
Source.dev wurde gegründet, um Softwareentwicklungsabläufe für Gerätehersteller neu zu gestalten. Wir entwickeln eine neue Generation von Softwaretools, mit denen sich das Erstellen komplexer Gerätesoftware so einfach anfühlt wie das Erstellen einer Webseite – beginnend mit SourceFS.
Das Kernprodukt: SourceFS
SourceFS ist ein leistungsstarkes virtuelles Dateisystem, das dafür konzipiert ist, mehrstündige Arbeitsabläufe in Minuten umzuwandeln.
• 10x schnellere Builds: Intelligentes Caching und Virtualisierung, die Dateien nur dann materialisiert, wenn sie tatsächlich benötigt werden.
• 10-mal geringere Kosten: Eine Standardmaschine mit 16 vCPU übertrifft sogar eine Maschine mit 128 vCPU.
• Echte technische Produktivität: Hunderttausende Bauschritte werden sofort wiedergegeben, wenn die Eingaben übereinstimmen.
Der kulturelle Anker: Besitze ihn
Wir arbeiten mit einem hohen Maß an Vertrauen und einem gemeinsamen Wert der End-to-End-Ownership:
„Wir haben unsere Arbeit von Anfang bis Ende im Griff, vom Funken bis zum Ende. Es geht um mehr als nur Aufgaben; es geht um die Hingabe, die Dinge durchzuschauen, neugierig zu bleiben, um Probleme zu lösen, von Grund auf zu denken und sicherzustellen, dass wir die Probleme unserer Kunden auf die bestmögliche Weise lösen.“
Die Rolle: Die Geschwindigkeitsgrenzen von Rust, Linux und I/O verschieben
Wir suchen einen Performance-/Systemingenieur für Source.dev. In dieser Rolle ist Geschwindigkeit Ihr wichtigster Erfolgsmaßstab. Sie analysieren Ausführungspfade, eliminieren Kosten für den Kernel-Space-Kontextwechsel, optimieren Speicherlayouts und stellen sicher, dass SourceFS so nahe an den Hardwaregrenzen läuft, wie es physikalisch möglich ist.
Woran Sie arbeiten werden
• System-Engpass-Suche: Erstellen, verfolgen und beseitigen Sie Latenzen bei CPU-, Speicher- und Festplatten-E/A-Engpässen im Code von Rust-Systemen mithilfe von Tools wie Perf, eBPF, Valgrind und benutzerdefinierten Mikrobenchmarks.
• Kernel- und Dateisystem-Tuning: Tiefer Einblick in die Interaktionen des Linux-Kernels, Optimierung von FUSE-Treibern, VFS-Caches, asynchroner E/A (io_uring), speicherzugeordneter Ausführung und Thread-Planung.
• Speicher- und Cache-Effizienz: Optimieren Sie Datenstrukturen für die Cache-Lokalität, minimieren Sie den Zuordnungs-Overhead und eliminieren Sie unnötige Speicherkopien über Grenzübergänge hinweg.
• Benchmarking-Infrastruktur: Entwerfen Sie robuste, reproduzierbare Benchmarking-Suiten, um Mikro- und Makro-Leistungsrückgänge in Umgebungen mit hoher Parallelität zu messen.
• Skalierung von Build-Primitiven: Holen Sie Spitzenleistung aus riesigen Build-Graphen (Android, Yocto und mehr) heraus, die auf High-Core-Hardwarekonfigurationen ausgeführt werden.
Ideales Kandidatenprofil:
• Die Performance-Systems-Denkweise: Sie verfügen über ein tiefes Verständnis der Computerarchitektur (CPU-Caches, Speicherbarrieren, SIMD, Systemaufrufe) und nachweisliche Erfahrung im Schreiben von hyperoptimiertem Code in Rust oder C/C++ (oder anderen). Es sind keine Vorkenntnisse mit Rust erforderlich, wir suchen lediglich die Bereitschaft zu lernen.
• Skalierungsbesessen: Sie haben Erfahrung mit großen Build-Systemen und Entwicklertools (oder haben den brennenden Wunsch, diese zu reparieren).
• Wirkungsorientiert: Sie verkörpern die „Own It“-Mentalität – Sie sehen einen Reibungspunkt auf der Entwicklerreise und hören nicht auf, bis er verschwunden ist.
• Neugierig und kooperativ: Es macht Ihnen Spaß, reale Kundenprobleme in robuste, produktionstaugliche Lösungen umzusetzen.
• Geringes Ego, große Wirkung: Sie sind nicht nur ein brillanter Programmierer, sondern auch ein rücksichtsvoller und einfühlsamer Teamkollege – jemand, der mit Freundlichkeit führt
• Feedback-Kultur-Champion: Sie nehmen Feedback an und geben es mit Bedacht; Sie sehen eine offene, ehrliche Kommunikation als Grundlage für eine gute Teamarbeit.
Ein Hinweis zu unserer Suche
Wir suchen die besten Talente, wo immer sie auch sind. Wenn Sie sich nicht sicher sind, ob Sie perfekt zu uns passen, bewerben Sie sich bitte – wir legen Wert auf unterschiedliche Hintergründe und einzigartige Problemlösungsansätze.
Warum Source.dev beitreten?
• KI-native Infrastruktur: Wir vereinen umfassende Systemexpertise mit KI, um das „Unmögliche“ zu lösen – indem wir KI nutzen, um komplexe Zusammenführungen und Konfliktlösungen für die nächste Generation von Geräten zu automatisieren.
• Architect the Future: Nehmen Sie direkten, sichtbaren Einfluss auf die Infrastruktur, die zum Bau der weltweit fortschrittlichsten Hardware verwendet wird.
• Eigenverantwortung in der Frühphase: Sie sitzen am Tisch und gestalten vom ersten Tag an unsere technische Roadmap, Produktausrichtung und Kultur.
• Tier-One-Partnerschaften: Arbeiten Sie Seite an Seite mit erstklassigen Kunden, von globalen Automobilgiganten bis hin zu führenden Cloud-Anbietern.
• Elite-Ingenieurkultur: Werden Sie Teil eines äußerst vertrauenswürdigen und leidenschaftlichen Teams von Ingenieuren
Finden Sie Jobs in Großbritannien auf Arbeitnow
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/sourcedev/performance-engineer-london-404641)
Die Mission: Source.dev
Unsere Gründer haben über ein Jahrzehnt bei Google damit verbracht, die Android-Betriebssysteme zu entwickeln und die Software zu entwickeln und zu liefern, die heute auf Milliarden von Geräten läuft. Sie nutzten nicht nur Android; Sie leiteten Teams, die für das Android Virtualization Framework, die Sicherheit und die Android Runtime (ART) verantwortlich waren.
Auf dieser Reise erlebten sie eine stille, aber massive Krise: Während die Gerätesoftware immer komplexer wurde, blieben die zu ihrer Erstellung verwendeten Tools in der Vergangenheit stecken. Heutzutage umfasst ein Standard-Android-Checkout mehr als 200 GB Code und die Erstellung kann Stunden dauern. Diese „Wartezeit“ ist die größte Einzelsteuer auf Innovation.
Source.dev wurde gegründet, um Softwareentwicklungsabläufe für Gerätehersteller neu zu gestalten. Wir entwickeln eine neue Generation von Softwaretools, mit denen sich das Erstellen komplexer Gerätesoftware so einfach anfühlt wie das Erstellen einer Webseite – beginnend mit SourceFS.
Das Kernprodukt: SourceFS
SourceFS ist ein leistungsstarkes virtuelles Dateisystem, das dafür konzipiert ist, mehrstündige Arbeitsabläufe in Minuten umzuwandeln.
• 10x schnellere Builds: Intelligentes Caching und Virtualisierung, die Dateien nur dann materialisiert, wenn sie tatsächlich benötigt werden.
• 10-mal geringere Kosten: Eine Standardmaschine mit 16 vCPU übertrifft sogar eine Maschine mit 128 vCPU.
• Echte technische Produktivität: Hunderttausende Bauschritte werden sofort wiedergegeben, wenn die Eingaben übereinstimmen.
Der kulturelle Anker: Besitze ihn
Wir arbeiten mit einem hohen Maß an Vertrauen und einem gemeinsamen Wert der End-to-End-Ownership:
„Wir haben unsere Arbeit von Anfang bis Ende im Griff, vom Funken bis zum Ende. Es geht um mehr als nur Aufgaben; es geht um die Hingabe, die Dinge durchzuschauen, neugierig zu bleiben, um Probleme zu lösen, von Grund auf zu denken und sicherzustellen, dass wir die Probleme unserer Kunden auf die bestmögliche Weise lösen.“
Die Rolle: Die Geschwindigkeitsgrenzen von Rust, Linux und I/O verschieben
Wir suchen einen Performance-/Systemingenieur für Source.dev. In dieser Rolle ist Geschwindigkeit Ihr wichtigster Erfolgsmaßstab. Sie analysieren Ausführungspfade, eliminieren Kosten für den Kernel-Space-Kontextwechsel, optimieren Speicherlayouts und stellen sicher, dass SourceFS so nahe an den Hardwaregrenzen läuft, wie es physikalisch möglich ist.
Woran Sie arbeiten werden
• System-Engpass-Suche: Erstellen, verfolgen und beseitigen Sie Latenzen bei CPU-, Speicher- und Festplatten-E/A-Engpässen im Code von Rust-Systemen mithilfe von Tools wie Perf, eBPF, Valgrind und benutzerdefinierten Mikrobenchmarks.
• Kernel- und Dateisystem-Tuning: Tiefer Einblick in die Interaktionen des Linux-Kernels, Optimierung von FUSE-Treibern, VFS-Caches, asynchroner E/A (io_uring), speicherzugeordneter Ausführung und Thread-Planung.
• Speicher- und Cache-Effizienz: Optimieren Sie Datenstrukturen für die Cache-Lokalität, minimieren Sie den Zuordnungs-Overhead und eliminieren Sie unnötige Speicherkopien über Grenzübergänge hinweg.
• Benchmarking-Infrastruktur: Entwerfen Sie robuste, reproduzierbare Benchmarking-Suiten, um Mikro- und Makro-Leistungsrückgänge in Umgebungen mit hoher Parallelität zu messen.
• Skalierung von Build-Primitiven: Holen Sie Spitzenleistung aus riesigen Build-Graphen (Android, Yocto und mehr) heraus, die auf High-Core-Hardwarekonfigurationen ausgeführt werden.
Ideales Kandidatenprofil:
• Die Performance-Systems-Denkweise: Sie verfügen über ein tiefes Verständnis der Computerarchitektur (CPU-Caches, Speicherbarrieren, SIMD, Systemaufrufe) und nachweisliche Erfahrung im Schreiben von hyperoptimiertem Code in Rust oder C/C++ (oder anderen). Es sind keine Vorkenntnisse mit Rust erforderlich, wir suchen lediglich die Bereitschaft zu lernen.
• Skalierungsbesessen: Sie haben Erfahrung mit großen Build-Systemen und Entwicklertools (oder haben den brennenden Wunsch, diese zu reparieren).
• Wirkungsorientiert: Sie verkörpern die „Own It“-Mentalität – Sie sehen einen Reibungspunkt auf der Entwicklerreise und hören nicht auf, bis er verschwunden ist.
• Neugierig und kooperativ: Es macht Ihnen Spaß, reale Kundenprobleme in robuste, produktionstaugliche Lösungen umzusetzen.
• Geringes Ego, große Wirkung: Sie sind nicht nur ein brillanter Programmierer, sondern auch ein rücksichtsvoller und einfühlsamer Teamkollege – jemand, der mit Freundlichkeit führt
• Feedback-Kultur-Champion: Sie nehmen Feedback an und geben es mit Bedacht; Sie sehen eine offene, ehrliche Kommunikation als Grundlage für eine gute Teamarbeit.
Ein Hinweis zu unserer Suche
Wir suchen die besten Talente, wo immer sie auch sind. Wenn Sie sich nicht sicher sind, ob Sie perfekt zu uns passen, bewerben Sie sich bitte – wir legen Wert auf unterschiedliche Hintergründe und einzigartige Problemlösungsansätze.
Warum Source.dev beitreten?
• KI-native Infrastruktur: Wir vereinen umfassende Systemexpertise mit KI, um das „Unmögliche“ zu lösen – indem wir KI nutzen, um komplexe Zusammenführungen und Konfliktlösungen für die nächste Generation von Geräten zu automatisieren.
• Architect the Future: Nehmen Sie direkten, sichtbaren Einfluss auf die Infrastruktur, die zum Bau der weltweit fortschrittlichsten Hardware verwendet wird.
• Eigenverantwortung in der Frühphase: Sie sitzen am Tisch und gestalten vom ersten Tag an unsere technische Roadmap, Produktausrichtung und Kultur.
• Tier-One-Partnerschaften: Arbeiten Sie Seite an Seite mit erstklassigen Kunden, von globalen Automobilgiganten bis hin zu führenden Cloud-Anbietern.
• Elite-Ingenieurkultur: Werden Sie Teil eines äußerst vertrauenswürdigen und leidenschaftlichen Teams von Ingenieuren
Finden Sie Jobs in Großbritannien auf Arbeitnow
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/sourcedev/performance-engineer-london-404641)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Sourcedev
Standort
London, Vereinigtes Königreich
Inserat bereitgestellt von Sourcedev.