Software Engineer - Confidential Computing and AI

Permanent employee, Full-time · Bochum, Remote (Berlin), Berlin

Read job description in:
Hi there, we are Edgeless Systems
We build software for confidential computing. Confidential computing is a cutting-edge security technology that keeps data encrypted even during processing. It has many exciting applications and many believe that the entire cloud will eventually become "confidential".

We're a VC-backed and engineering-driven company. We're an expanding team of ~20 highly knowledgeable and skilled individuals. We're headquartered in Bochum, Germany, a place with a vibrant and thriving cybersecurity community. Join us in our offices in Bochum or Berlin, or work remotely.

Our product(s)
Our open-source products Contrast and Constellation wrap entire fleets of containers or even entire Kubernetes clusters into "confidential-computing envelopes". They are the state-of-the-art in the industry and make it possible to run sensitive workloads on public clouds and elsewhere.

With Continuum, we're also building a confidential GenAI API service based on Llama. It allows users to assure that their prompts to the AI remain private. The security properties of this service are unparalleled in the AI space.

Our tech stack
Most of our code... 
  • is written in Go,
  • runs inside AMD SEV-SNP or Intel TDX confidential VMs or on Nvidia H100s,
  • communicates via attested gRPC,
  • runs on cloud infrastructure managed by Terraform as well as bare metal,
  • and is scaled with Kubernetes.
When we work on lower levels of the stack (e.g., firmware or Kernel), we also use Rust and C++. Everything we do runs on Linux and we build custom Linux images with NixOS.  

Your mission
As part of our team, you'll work on different components and different layers of our products. Most of your work will revolve around Kubernetes, AI, confidential computing, and cybersecurity. Typical tasks include:
  • Design and implementation of new features and components in different layers of our technology stack*
  • CI/CD automation with a focus on supply-chain security
  • Documentation
  • Prototyping of new ideas
*Note that our in-house technology stack has an unusual depth. To implement our vision, we work on everything between frontend and firmware.
Your profile
We are looking for team members who…
  • have outstanding technical capabilities
  • are experienced in a relevant subset of the technologies outlined above 
  • are excited about the challenges of a fast-paced, innovative startup environment
  • are experienced in professional agile software-development practices
  • are inherently motivated to deliver high-quality work
Why us?
  • Competitive compensation (salary and stock options)
  • Opportunity to learn and grow within an outstanding team
  • Flexible working arrangements—remote or in our offices in Bochum and Berlin
  • Exciting tasks in a dynamic environment
We will respond to suitable applications as soon as possible to arrange a video interview in which we would like to introduce ourselves, get to know you and ask you a few technical questions.
Contact
Dr. Felix Schuster

Dr. Felix Schuster
CEO
Hallo, wir sind Edgeless Systems
Wir entwickeln Software für Confidential Computing. Confidential Computing ist eine hochmoderne Sicherheitstechnologie, die Daten selbst während der Verarbeitung verschlüsselt hält. Diese Technologie hat viele spannende Anwendungsbereiche, und viele glauben, dass die gesamte Cloud in Zukunft "confidential" werden wird.

Wir sind ein VC-finanziertes und technologiegetriebenes Unternehmen. Unser Team besteht aus etwa 20 hochqualifizierten und erfahrenen Fachleuten. Unser Hauptsitz befindet sich in Bochum, einer Stadt mit einer lebendigen und florierenden Cybersicherheits-Community. Schließe dich uns in unseren Büros in Bochum oder Berlin an – oder arbeite remote.

Unsere Produkte 
Unsere Open-Source-Produkte Contrast und Constellation verpacken ganze Containerflotten oder sogar komplette Kubernetes-Cluster in sogenannte "Confidential-Computing-Envelopes". Diese Lösungen sind der aktuelle Stand der Technik in der Branche und ermöglichen es, sensible Workloads in öffentlichen Clouds und an anderen Orten sicher auszuführen.

Mit Continuum entwickeln wir außerdem einen vertraulichen GenAI-API-Dienst auf Basis von Llama. Dieser Dienst garantiert, dass die Eingaben der Nutzer (Prompts) für die KI privat bleiben. Die Sicherheitsmerkmale dieses Dienstes sind in der KI-Branche unübertroffen. 

Unser Tech-Stack
Ein Großteil unseres Codes
  • wird in Go geschrieben,
  • läuft in AMD SEV-SNP- oder Intel TDX-Confidential-VMs oder auf Nvidia H100s,
  • kommuniziert über attested gRPC,
  • wird auf Cloud-Infrastruktur, die mit Terraform verwaltet wird, sowie auf Bare-Metal-Systemen ausgeführt,
  • und skaliert mit Kubernetes.
Wenn wir auf tieferen Ebenen des Stacks arbeiten (z. B. Firmware oder Kernel), nutzen wir auch Rust und C++. Alles, was wir entwickeln, läuft auf Linux, und wir erstellen maßgeschneiderte Linux-Images mit NixOS.
Deine Aufgaben
Als Teil unseres Teams wirst du an verschiedenen Komponenten und Ebenen unserer Produkte arbeiten. Der Großteil deiner Arbeit wird sich um Kubernetes, KI, Confidential Computing und Cybersicherheit drehen. Typische Aufgaben umfassen:
  • Entwurf und Implementierung neuer Features und Komponenten in verschiedenen Ebenen unseres Technologie-Stacks*
  • CI/CD-Automatisierung mit Schwerpunkt auf Lieferkettensicherheit
  • Dokumentation
  • Prototyping neuer Ideen
*Hinweis: Unser interner Technologie-Stack weist eine ungewöhnliche Tiefe auf. Um unsere Vision umzusetzen, arbeiten wir an allem – von Frontend bis Firmware.
Dein Profil
Wir suchen Teammitglieder, die...
  • Herausragende technische Fähigkeiten mitbringen
  • Erfahrung mit einem relevanten Teil der oben genannten Technologien haben
  • Begeistert von den Herausforderungen eines dynamischen und innovativen Startup-Umfelds sind
  • Erfahrung mit professionellen agilen Softwareentwicklungspraktiken besitzen
  • Intrinsich motiviert sind, hochwertige Arbeit zu liefern
Warum wir?
  • Attraktive Vergütung (Gehalt und Aktienoptionen)
  • Möglichkeit zur Weiterentwicklung und zum Lernen in einem außergewöhnlichen Team
  • Flexible Arbeitsmodelle – remote oder in unseren Büros in Bochum und Berlin
  • Spannende Aufgaben in einem dynamischen Umfeld
Wir antworten auf passende Bewerbungen so schnell wie möglich , um ein Video-Interview zu vereinbaren. In diesem Gespräch möchten wir uns vorstellen, dich kennenlernen und dir einige technische Fragen stellen.
Ansprechpartner
Dr. Felix Schuster

Dr. Felix Schuster
CEO
Apply now
Thank you for your interest in Edgeless Systems GmbH. Please fill out the following short form. If you have difficulties with the upload of your data, please send an email to careers(at)edgeless.systems .
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.