Auf einen Blick
- Aufgaben: Leite Sicherheitsprüfungen und verbessere die Codebasis von Espresso Systems.
- Unternehmen: Espresso Systems, Vorreiter in der Blockchain-Infrastruktur.
- Vorteile: Vollständig remote, flexible Arbeitszeiten, wettbewerbsfähiges Gehalt und unbegrenzter Urlaub.
- Weitere Informationen: Dynamisches Team mit internationalen Off-Sites und erstklassiger Gesundheitsversorgung.
- Warum dieser Job: Arbeite mit den klügsten Köpfen im Krypto-Bereich und forme die Zukunft des Internets.
- Qualifikationen: Erfahrung in Software-Sicherheit und Auditing, Kenntnisse in EVM oder Rust.
Das prognostizierte Gehalt liegt zwischen 80000 - 110000 € pro Jahr.
Espresso Systems baut grundlegende Infrastruktur, um das Internet von morgen zu unterstützen, in dem digitale Vermögenswerte so einfach über verschiedene Ketten bewegt werden können, wie Informationen im Web fließen. Es ist der führende Entwickler des Espresso-Netzwerks, der ersten Basis-Schicht, die von Grund auf neu entwickelt wurde, um Rollups die Funktionalität zu bieten, die sie immer benötigt haben, aber nie hatten: schnelle, sichere Finalität für die Transaktionen der Nutzer und nahtlose Komposierbarkeit mit anderen Rollups.
Rollups sind heute auf eine Infrastruktur angewiesen, die nicht für sie konzipiert wurde, was zu ihrer Isolation und der Fragmentierung von Nutzern, Entwicklern und Liquidität innerhalb des Ethereum-Ökosystems führt. Dies hindert Rollups daran, die nahtlose Komposierbarkeit zu erreichen, die für die Vision von Web3 entscheidend ist. Espresso löst dies, indem es Rollups sichere, Echtzeit-Transparenz darüber bietet, was auf allen integrierten Ketten passiert, einschließlich ihrer eigenen, und die Apps befähigt, sofortige Interaktionen über Ketten hinweg auszuführen, ohne auf langsame Abwicklungen oder das Vertrauen in zentralisierte Sequencer warten zu müssen.
Das Espresso-Netzwerk ist derzeit in seiner ersten Version live im Mainnet. Neben schnellen Bestätigungen und Datenverfügbarkeit können Rollups, die eine weitere Dezentralisierung anstreben, auch die Espresso-Netzwerk als dezentralisierten Sequencer nutzen. Als erste speziell entwickelte Basis-Schicht für Rollups unterstützt Espresso ein schnell wachsendes Ökosystem von miteinander verbundenen Ketten, unabhängig von Technologie-Stack, VM oder Abwicklungsschicht – von etablierten Ketten wie Celo und ApeChain bis hin zu aufstrebenden, app-spezifischen Ketten, die ihre ersten Nutzer anziehen.
Bei Espresso Systems arbeiten wir mit führenden Teams zusammen, die Rollups entwickeln und Innovationen im Bereich Interoperabilität vorantreiben, darunter Offchain Labs, Polygon, Caldera, AltLayer, Cartesi, Across, Hyperlane und viele mehr – alle vereint in unserer Mission, ein einheitliches, komposierbares Ökosystem zu schaffen, in dem Rollups ihr volles Potenzial unabhängig davon ausschöpfen können, wo sie sich niederlassen.
Als Security Engineering Lead in unserem Team werden Sie die Sicherheits- und Prüfungsbemühungen für Espressos Codebasis leiten, sowohl vor als auch nach dem Start. Wir suchen einen erfahrenen Fachmann für Sicherheitstechnik und Softwareprüfung, der die Überprüfungsprozesse unseres Designs und unserer Codebasis leiten kann. Erfahrung in den Bereichen EVM-Smart Contracts und/oder Rust-verteilte Systeme wird für diese Rolle bevorzugt.
Verantwortlichkeiten- Leitung von Sicherheitsprüfungen (eines Teils) der Espresso-Codebasis
- Als Projektleiter haben Sie die Freiheit, zu entscheiden, wie Sie Sicherheits- und Prüfungsbemühungen organisieren
- In den Code eines recht komplexen verteilten Systems eintauchen, während Sie lernen und ein Verständnis für das System entwickeln (mit Hilfe des Ingenieurteams, das es gebaut hat, natürlich)
- Koordination mit mehreren Ingenieurteams, um Ihre Prüfung zu unterstützen, Bedenken zu äußern und Ergebnisse zu kommunizieren sowie die Bemühungen zur Härtung des Systems basierend auf Ihren Erkenntnissen zu leiten
- Koordination mit, Management und Überprüfung der Arbeit externer Sicherheitsprüfungsteams in bestimmten Fällen
- Vorschläge zur Verbesserung von Test- und Ingenieurpraktiken machen, um sichereren und wartbaren Code zu fördern
- Solides Verständnis der Prinzipien der Softwaretechnik, sowohl auf niedriger Ebene (z.B. sprachspezifische Best Practices) als auch auf hoher Ebene (z.B. zuverlässige Softwarearchitektur, insbesondere in verteilten Systemen)
- Wenn der Fokus auf Rust liegt: ≥ 1 Jahr Erfahrung in der Programmierung mit Rust, insbesondere mit asynchronem Rust.
- Wenn der Fokus auf Solidity liegt: Mehrjährige Erfahrung in der Programmierung von Smart Contracts; Erfahrung mit Sicherheitsprüfungen von Smart Contracts oder formaler Verifizierung von Smart Contracts
- Erfahrung als Ingenieur oder Softwarearchitekt in einer sicherheitskritischen Branche
- Fähigkeit, die Einsätze, die Herausforderungen, denen Sie beim Aufbau sicherer Software gegenüberstanden, und die Schritte/Prozesse, die Sie unternommen haben, um Risiken zu mindern, zu beschreiben
- Erfahrung als Prüfer, Pentester, QA-Tester usw.
- Eine gut durchdachte Herangehensweise an das Testen von Software und deren Entwurf, um testbar/auditierbar zu sein
- Fähigkeit, adversarial zu denken und potenzielle Zuverlässigkeits- oder Sicherheitsanfälligkeiten selbst in Software zu identifizieren, die in gängigen oder „glücklichen“ Szenarien korrekt ist
- Erfahrung im Design und/oder Testen von verteilten Systemen
- Komfort beim Eintauchen in Unbekanntes und beim Stellen von Fragen
- Kenntnisse über relevante Test- und statische Analysetools (z.B. Foundry, Slither) sind von Vorteil
- Blockchain-Wissen/-Erfahrung ist bevorzugt, könnte aber auch IoT, Automobil, Finanzen usw. umfassen
- Idealerweise sollte der Kandidat eine allgemeine Philosophie des Softwaredesigns haben, die durch Erfahrungen in sicherheitskritischen Systemen geprägt wurde
- Vollständig remote mit flexiblen Arbeitszeiten
- Arbeiten Sie mit den klügsten Köpfen im Kryptobereich zusammen
- Wettbewerbsfähiges Gehalt + Aktienpaket
- Regelmäßige Teamausflüge zu internationalen Standorten
- Unbegrenzte Urlaubsregelung
- Top Gesundheits-, Zahn- und Augenversicherung für US-Mitarbeiter
Security Engineering Lead Arbeitgeber: Electric Capital
Espresso Systems ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung bietet, in der Mitarbeiter die Möglichkeit haben, an der Spitze der Blockchain-Technologie zu arbeiten. Mit flexiblen Arbeitszeiten, einer vollständig remote Arbeitsweise und einem wettbewerbsfähigen Gehaltspaket fördert das Unternehmen eine Kultur des Wachstums und der Zusammenarbeit, während regelmäßige Team-Events und eine unbegrenzte Urlaubspolitik das Wohlbefinden der Mitarbeiter unterstützen. Hier haben Sie die Chance, mit den klügsten Köpfen im Krypto-Bereich zusammenzuarbeiten und einen bedeutenden Beitrag zur Zukunft des Internets zu leisten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Security Engineering Lead erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe häufige Fragen und Szenarien, die in deinem Bereich vorkommen könnten. Wir können dir helfen, die besten Ressourcen zu finden.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Zeig uns, dass du motiviert bist und bereit, die Initiative zu ergreifen.
✨Tipp Nummer 4
Mach dich mit unserem Team vertraut! Schau dir unsere Projekte an und überlege, wie du einen Mehrwert bieten kannst. Das zeigt dein Interesse und deine Vorbereitung.
Wir glauben, dass du diese Fähigkeiten brauchst, um Security Engineering Lead mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Sicherheitstechnik sollten in deiner Bewerbung deutlich werden. Lass uns wissen, warum du dich für diese Rolle interessierst und was dich motiviert.
Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Erfahrungen im Bereich Sicherheitsengineering und Software-Audits. Konkrete Beispiele helfen uns, deine Fähigkeiten besser zu verstehen und wie du unser Team unterstützen kannst.
Mach es klar und prägnant:Halte deine Bewerbung übersichtlich und auf den Punkt. Vermeide lange Ausschweifungen und konzentriere dich auf die wichtigsten Informationen, die uns zeigen, dass du der richtige Kandidat für die Stelle bist.
Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass wir alle notwendigen Informationen erhalten und du die besten Chancen hast, Teil unseres Teams zu werden!
Wie man sich auf ein Vorstellungsgespräch bei Electric Capital vorbereitet
✨Verstehe die Grundlagen der Sicherheit
Mach dich mit den grundlegenden Sicherheitsprinzipien vertraut, die für die Entwicklung von Software in sicherheitskritischen Umgebungen wichtig sind. Sei bereit, konkrete Beispiele aus deiner Erfahrung zu teilen, wie du Sicherheitsrisiken identifiziert und gemindert hast.
✨Kenntnis der Technologien
Stelle sicher, dass du ein gutes Verständnis von EVM Smart Contracts oder Rust hast, je nachdem, auf welches Gebiet du dich konzentrierst. Bereite dich darauf vor, technische Fragen zu beantworten und deine Erfahrungen mit diesen Technologien zu erläutern.
✨Teamarbeit betonen
Da du mit verschiedenen Engineering-Teams zusammenarbeiten wirst, ist es wichtig, deine Teamfähigkeit zu betonen. Teile Beispiele, wie du in der Vergangenheit erfolgreich mit anderen zusammengearbeitet hast, um Sicherheitsprüfungen durchzuführen und Probleme zu lösen.
✨Fragen stellen
Zeige Interesse an der Espresso Network und stelle Fragen zu den aktuellen Herausforderungen, denen das Team gegenübersteht. Dies zeigt nicht nur dein Engagement, sondern hilft dir auch, ein besseres Verständnis für die Rolle und die Erwartungen zu bekommen.