Apply

Staff 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