πUnited Kingdom, Spain
Staff Software Engineer
closed
Fortanix
πRemote - Netherlands
Summary
Join Fortanix, a leader in data-centric cybersecurity, as a Staff Software Engineer (Systems Security) in our EMEA team. This role requires at least 3 years of experience in Confidential Computing and involves technical leadership in developing tools and SDKs for our confidential computing platforms. You will be a subject matter expert on confidential computing, providing technical direction and hands-on expertise. The position offers a competitive salary and equity package, along with additional benefits. Remote work is an option, ideally based in Eindhoven, Netherlands. We are seeking a passionate individual to contribute to the future of data security.
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
Preferred Qualifications
- Knowledge of software development tools and methodologies, including CI/CD, Agile, and DevOps
- Deep understanding of confidential computing environments (SGX, SEV-SNP, TDX, NVIDIA, Nitro Enclaves, etc.), computer architecture & organization (CPU context, virtual memory, VT-x, SVM, etc.) & computer systems (VirtIO, synchronization, filesystems, etc.)
- Experience with the following technologies: Rust
- Linux container images
- Cloud offerings
- Platform security enhancements
- Experience enabling remote attestation using low-level platform primitives (for example: embedding platform attestation in CSR/X.509)
Benefits
- Competitive salary and equity package
- Quarterly recharge days
- 40 hours of Volunteer Time Off/year
- The opportunity to redefine cloud computing in a friendly, collaborative work environment
This job is filled or no longer available
Similar Remote Jobs
π°$220k-$270k
πUnited States
π°$244k-$304k
πUnited States
π°$195k-$300k
πUnited States
π°$192k-$260k
πUnited States
π°$217k-$303k
πUnited States
π°$200k-$275k
πUnited States
π°$163k-$286k
πUnited States
πUnited States
π°$190k-$240k
πUnited States, Canada