Match score not available

Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience in Go, Rust, or C++, Familiarity with Kubernetes and cloud infrastructure, Strong background in agile software development, Excellent technical capabilities.

Key responsabilities:

  • Design and implement features across technology stack
  • CI/CD automation focusing on supply-chain security
Edgeless Systems logo
Edgeless Systems Startup https://edgeless.systems
11 - 50 Employees
See more Edgeless Systems offers

Job description

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.

Using Contrast, we're also building a confidential GenAI API service based on Llama. With it, users get assurance 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

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs