Looking for enclaive's confidential multi-cloud solution. Click here.

Soft­ware Engi­neer: C/C++

Remote or Berlin office

Do you ever won­der what hap­pens inside the cloud?

Head­quar­tered in Berlin and based around the world, enclaive is a deep-tech high-growth tech­nol­o­gy com­pa­ny that serves a robust and pas­sion­ate com­mu­ni­ty of devel­op­ers & devops around the world. Our mis­sion is to enable the cloud for the remain­ing 80% of the work­load. We are work­ing on solv­ing some of the most chal­leng­ing and inter­est­ing tech­nol­o­gy projects around con­fi­den­tial com­pute. We strong­ly believe con­fi­den­tial com­pute is a game chang­ing tech­nol­o­gy that is key to cloud com­put­ing mass adop­tion. Enclaive answers the essen­tial ques­tion: “Why should I trust a cloud.” Our clients do not need to trust the cloud. Data, microser­vices or AI mod­els in use at any moment in time are shield­ed from unau­tho­rized dis­clo­sure. That’s the mag­ic the entire team works on very hard and wants to see sparkling. 

We want an engi­neer who is keen on solv­ing a very hard, long stand­ing prob­lem, name­ly the com­pu­ta­tion on encrypt­ed data

We are look­ing for a pas­sion­ate, results ori­ent­ed, and moti­vat­ed self-starter to join the Devel­op­ment with a back­ground in engi­neer­ing, ide­al­ly with some expe­ri­ence in sys­tem (secu­ri­ty) engi­neer­ing. As part of the team, you’ll be work­ing with cut­ting-edge secu­ri­ty tech­nolo­gies, includ­ing Gramine, Occlum and oth­ers. In fact, the tech­nol­o­gy you devel­op with the team is at the fore­front of con­fi­den­tial com­pute, allow­ing you to leave a huge foot­print in the (secu­ri­ty) engi­neer­ing com­mu­ni­ty. Our team’s mis­sion state­ment is to “pro­vide any­thing that is pos­si­ble to make the dream of com­pu­ta­tion over encrypt­ed data become real”. 

This role is a great oppor­tu­ni­ty for those who want to have a real impact, both with­in the com­pa­ny and in the devel­op­er com­mu­ni­ty at large, and sup­port the launch of prod­ucts that are used and loved by hun­dreds of thou­sands of devel­op­ers and devops worldwide.

What You’ll Be Doing:

  • Build­ing the tech­nol­o­gy to ease the devel­op­ment of con­fi­den­tial VMs
  • Con­tribut­ing to strate­gic tech deci­sions, includ­ing archi­tec­ture and roadmap
  • Men­tor­ing a Devel­op­ment team
  • Estab­lish­ing best prac­tices for devel­op­ment, deploy­ment, and operations
  • Spread­ing the word on con­fer­ences, mee­tups, pod­casts or com­mu­ni­ty get togethers

What You’ll Add to enclaive:

  • 2+ years of soft­ware devel­op­ment expe­ri­ence in C/C++
  • Exper­tise or the will­ing­ness to learn one of the fol­low­ing tech­nolo­gies: Intel SGX/TDX and/or AMD SME/SEV as base for con­fi­den­tial com­pute technology
  • Under­stand­ing of Lin­ux Ker­nel, admin­is­tra­tion and internals
  • Con­tri­bu­tions to open source projects are a plus
  • Strong work ethics, demon­strat­ed through your com­mit­ment, integri­ty, and abil­i­ty to deliver
  • A pas­sion for life-long learning
What You’ll Add to enclaive:
  • C/C++, python, Go, Rust, kuber­netes, docker

Why You want to work for enclaive:

  • We val­ue devel­op­ment. You will work with some of the smartest and most inter­est­ing peo­ple in the indus­try. We are a high-per­for­mance orga­ni­za­tion that is always chal­leng­ing our­selves to con­tin­u­ous­ly grow. We main­tain a growth mind­set in every­thing we do and invest deeply in employ­ee devel­op­ment through for­mal­ized men­tor­ship, LinkedIn Learn­ing tracks, and oth­er inter­nal pro­grams. We also pro­vide all employ­ees with reim­burse­ment for rel­e­vant con­fer­ences, train­ing, and education.
  • We care about your phys­i­cal, finan­cial and men­tal well-being. We offer com­pet­i­tive com­pen­sa­tion, a free bud­get to choose your own computer/office equip­ment, and a com­mute or inter­net allowance to make your trips to your office or your desk easier. 
  • We sup­port our remote employ­ee expe­ri­ence. While we have great office spaces, we’re very distributed—we use a num­ber of com­mu­ni­ca­tion tools to con­nect across the company—and all remote employ­ees have the oppor­tu­ni­ty to vis­it our offices and meet their teams face-to-face at team offsites. 
  • We val­ue diver­si­ty and inclu­siv­i­ty. We are an equal oppor­tu­ni­ty employ­er and we do not dis­crim­i­nate on the basis of race, reli­gion, col­or, nation­al ori­gin, gen­der, sex­u­al ori­en­ta­tion, age, mar­i­tal sta­tus, vet­er­an sta­tus, or dis­abil­i­ty status.

Apply for this job

Contact us

Cookie Consent with Real Cookie Banner