Senior Software Engineer - Confidential Computing and Runtime Security (Hybrid)
Core
Develop tools, SDKs, and platform capabilities for confidential computing and runtime encryption to secure data in use, at rest, and in transit across hybrid multicloud environments.
Role type
Senior IC systems software engineer (confidential computing)
Builds
Confidential computing platforms, SDKs, and secure execution environments
Domain
Cybersecurity, confidential computing, multicloud infrastructure
Deliverable
production ML models | product features
Required skills
Systems programming, low-level software development, Rust, C/C++, Linux kernel fundamentals, x86 architecture, secure systems design
Preferred skills
Trusted execution environments (TEE), virtualization, cloud infrastructure, CI/CD, open-source contributions
Technologies
Rust, C/C++, Linux, x86
Responsibilities
Develop tools and SDKs for confidential computing platforms, design and implement high-quality software solutions meeting security standards, investigate and resolve complex issues across application/runtime/kernel layers, conduct code reviews and maintain code quality, drive adoption of new tools and methodologies
Seniority
Senior, hands-on IC