companyFortanix logo

Staff Software Engineer (Rust) - Confidential Computing Infrastructure

FortanixSanta Clara, California, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications:Extensive experience in Rust programming and system design. Strong understanding of trusted execution environments (TEEs) such as Intel SGX, Intel TDX, and AMD SEV. Proficiency in Kubernetes and cloud-native technologies. Experience with cryptography and secure systems. Ability to work collaboratively in a fast-paced environment. Strong problem-solving skills and a proactive attitude.

About the job

About Fortanix

At Fortanix, we are at the forefront of confidential computing and Confidential AI within hybrid and multicloud settings. Our innovative technologies are designed to safeguard sensitive data during its usage by integrating trusted execution environments (TEEs), sophisticated cryptography, and hardware isolation to secure applications, AI models, and data across various environments, including clouds and on-premises infrastructure.

Our robust platform empowers organizations to efficiently manage confidential workloads and AI initiatives, significantly reducing data exposure risks and facilitating the adoption of Zero Trust architectures with enhanced runtime protections. We collaborate closely with leading cloud and silicon providers, harnessing the expertise of professionals in cryptography, systems, and distributed computing to tackle some of the most intricate challenges in data protection.

We cultivate a collaborative, research-driven culture dedicated to pushing the boundaries of confidential computing and Confidential AI, enabling enterprises to harness the value of sensitive information while ensuring privacy and security.

The Role

We are seeking a Staff Software Engineer (Rust) to become a vital part of our Confidential Computing Management team, responsible for the design, construction, and operation of the confidential computing infrastructure that underpins our Generative AI platform.

This role is highly hands-on, concentrating on developing Rust services and infrastructure that operate within and around trusted execution environments (Intel SGX, Intel TDX, AMD SEV) across hybrid and multi-cloud ecosystems. You will be instrumental in shaping the architecture of a platform that supports secure, confidential AI workloads at scale.

Key Responsibilities:

  • Design and develop Rust-based platform and infrastructure services for confidential computing environments.
  • Implement services that function within TEEs, incorporating attestation, sealing, and confidential workload orchestration.
  • Architect and enhance our confidential computing infrastructure across hybrid and multi-cloud settings.
  • Build and manage Kubernetes-based confidential workload platforms.
  • Enhance platform reliability, scalability, performance, and security posture.
  • Define infrastructure architecture and guide cross-team technical direction.
  • Mentor engineers on Rust, distributed systems, and confidential computing practices.
  • Drive excellence in production: observability, resilience, deployment, and capacity planning.

What You'll Work On:

You will design, implement, and operate systems such as enclave-resident Rust services.

About Fortanix

Fortanix is leading innovation in confidential computing, offering cutting-edge solutions that protect sensitive data in multicloud environments. Our mission is to empower organizations with secure and efficient technologies that ensure privacy and security.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.