We're hiring new talents!
Software Engineer: C/C++
Remote or Berlin office
Do you ever wonder what happens inside the cloud?
Headquartered in Berlin and based around the world, enclaive is a deep-tech high-growth technology company that serves a robust and passionate community of developers & devops around the world. Our mission is to enable the cloud for the remaining 80% of the workload. We are working on solving some of the most challenging and interesting technology projects around confidential compute. We strongly believe confidential compute is a game changing technology that is key to cloud computing mass adoption. Enclaive answers the essential question: “Why should I trust a cloud.” Our clients do not need to trust the cloud. Data, microservices or AI models in use at any moment in time are shielded from unauthorized disclosure. That’s the magic the entire team works on very hard and wants to see sparkling.
We want an engineer who is keen on solving a very hard, long standing problem, namely the computation on encrypted data
We are looking for a passionate, results oriented, and motivated self-starter to join the Development with a background in engineering, ideally with some experience in system (security) engineering. As part of the team, you’ll be working with cutting-edge security technologies, including Gramine, Occlum and others. In fact, the technology you develop with the team is at the forefront of confidential compute, allowing you to leave a huge footprint in the (security) engineering community. Our team’s mission statement is to “provide anything that is possible to make the dream of computation over encrypted data become real”.
This role is a great opportunity for those who want to have a real impact, both within the company and in the developer community at large, and support the launch of products that are used and loved by hundreds of thousands of developers and devops worldwide.
What You’ll Be Doing:
- Building the technology to ease the development of confidential VMs
- Contributing to strategic tech decisions, including architecture and roadmap
- Mentoring a Development team
- Establishing best practices for development, deployment, and operations
- Spreading the word on conferences, meetups, podcasts or community get togethers
What You’ll Add to enclaive:
- 2+ years of software development experience in C/C++
- Expertise or the willingness to learn one of the following technologies: Intel SGX/TDX and/or AMD SME/SEV as base for confidential compute technology
- Understanding of Linux Kernel, administration and internals
- Contributions to open source projects are a plus
- Strong work ethics, demonstrated through your commitment, integrity, and ability to deliver
- A passion for life-long learning
What You’ll Add to enclaive:
- C/C++, python, Go, Rust, kubernetes, docker
Why You want to work for enclaive:
- We value development. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that is always challenging ourselves to continuously grow. We maintain a growth mindset in everything we do and invest deeply in employee development through formalized mentorship, LinkedIn Learning tracks, and other internal programs. We also provide all employees with reimbursement for relevant conferences, training, and education.
- We care about your physical, financial and mental well-being. We offer competitive compensation, a free budget to choose your own computer/office equipment, and a commute or internet allowance to make your trips to your office or your desk easier.
- We support our remote employee experience. While we have great office spaces, we’re very distributed—we use a number of communication tools to connect across the company—and all remote employees have the opportunity to visit our offices and meet their teams face-to-face at team offsites.
- We value diversity and inclusivity. We are an equal opportunity employer and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.