talented, startup-like team Azure Confidential Computing
Would you like to part of a small, energetic, and talented, startup-like team? Do you want to work on the latest technologies, to solve major engineering challenges and radically change the security and privacy landscape for cloud computing? Are you passionate about open source development? We are Azure Confidential Computing (ACC) team. Our team plays a key leadership role in Azure by driving confidential computing technologies, solutions and strategy. We are seeking out software engineers to design and develop a new security platform for protecting sensitive customer data in cloud environments. You will have an opportunity to contribute across the stack including developing security infrastructure, defining developer experiences and building secure services to provide provable confidentiality and privacy guarantees to customers. This position requires excellent software development skills and familiarity with core hardware/software security concepts including cryptographic primitives
Design and develop security infrastructure, APIs, Protocols and services for the cloud. Prepare and present detailed, written technical information for internal and external audiences. Collaborate effectively across groups and teams worldwide.
Minimum Qualifications: 6+ years of commercial software development experience using C/C++. Preferred Qualifications: BS in Computer Science, or related field, or equivalent work experience. 2+ years of experience working in security domain. Excellent English written and oral communication skills. Experience with Trusted Execution Environments (TEEs) e.g. Intel SGX, ARM TrustZone. Familiarity and track record of contributions to open source projects. Strong aptitude in architecting, designing, developing, debugging, and delivering excellent products. Demonstrated grasp of crypto basics and common