ApplyStaff Software Engineer - Confidential Computing
Posted 2 months agoViewed
View full description
💎 Seniority level: Staff, 3 years
📍 Location: United States, Netherlands
🔍 Industry: Data-centric cybersecurity
🏢 Company: Fortanix👥 101-250💰 $90,000,000 Series C over 2 years agoComputerSecuritySaaSCyber Security
⏳ Experience: 3 years
🪄 Skills: LeadershipSoftware DevelopmentAgileCloud ComputingCybersecurityC++RustCollaborationCI/CD
Requirements:
- 3 years of professional experience in Confidential Computing technology (e.g., Intel SGX, AMD SEV-SNP, Intel TDX, etc.).
- At least 3-5 years of hands-on experience with C/C++, Rust, and x86 or ARM assembly, and some other high level language.
- PhD in Computer Security or Computer Systems, or equivalent experience.
- Excellent problem-solving skills and the ability to think critically and creatively.
- Strong communication and interpersonal skills, with the ability to articulate complex technical concepts.
- Contributions to open-source projects.
Responsibilities:
- Be the Subject matter expert on confidential computing environments, computer architecture & organization & computer systems.
- Support software development on Confidential Computing platforms.
- Enable remote attestation using low-level platform primitives.
- Provide technical direction and leadership around developing tools and SDKs for confidential computing platforms.
- Design, develop, and implement high-quality software solutions that meet security and performance standards.
- Stay current with emerging technologies and industry trends in security and confidential computing.
- Contribute to strategic planning and decision-making processes, ensuring alignment with business goals and technical vision.
- Conduct code reviews, ensure best practices in software development, and maintain high standards of code quality.
- Drive the adoption of new tools, methodologies, and processes to improve development efficiency and product quality.
Apply