This team is responsible for building components that run on the Apple Silicon nodes that provide key parts of the transport encryption and request handling that are the basis of the verifiable transparency requirement of PCC. We work with partners in security and Appleβs operating system teams to design and build secure software that must run reliably with no manual intervention. Much of our software is written in Swift. The team is split between London and Cupertino. You should be deeply motivated, driven, and should feel a personal stake in the services we are responsible for. You have the ability to juggle multiple priorities and handle uncertainty. You should have excellent communication skills and the ability to build positive relationships with the people you work with. You should be prepared to deliver high quality results, and your success will be measured by the quality, size and timeliness of the work you're doing. We're looking for a dedicated and passionate person to join this amazing team, if you feel this is you, we'd love to hear from you!
Minimum Qualifications
Minimum Qualifications
A track record of managing and leading high quality teams and projects
Professional experience in an engineering leadership position
Experience in building and running large scale distributed systems
Experience in UNIX-like systems
Collaborative: the ability to thrive in a multi-functional organisation through communication and delivery
Key Qualifications
Key Qualifications
Preferred Qualifications
Preferred Qualifications
Bachelor of Computer Science or equivalent
Experience with the Swift programming language
Experience in security and network protocols
Ability to systematically troubleshoot issues across the entire technology stack
Practical understanding of security principles, concepts, and techniques (e.g. certificates, software signing, attestation)
Experience managing geographically dispersed teams