CSC Leasing Co.
Apple
Ingénieur Logiciel Senior - Accès Hôte
À propos du poste
L'équipe d'ingénierie de sécurité des services Apple conçoit et fournit des systèmes et infrastructures sécurisés qui alimentent les services d'Apple (tels qu'iCloud, Music, Siri et l'App Store). En tant que membre de l'équipe ASE Security, vous contribuerez à définir et à construire les logiciels pour répondre aux besoins de sécurité des services d'Apple dans le monde entier. Vous développerez des composants fondamentaux de manière sécurisée pour garantir que l'infrastructure d'Apple réponde aux besoins d'Apple et protège nos données. Nous recherchons un Ingénieur Logiciel Senior qui jouera un rôle important en nous aidant à construire des solutions à une variété de défis de sécurité exceptionnels dans l'infrastructure logicielle fondamentale. Rejoignez-nous, et vous jouerez un rôle significatif en garantissant le plus haut niveau de sécurité pour l'une des entreprises les plus suivies au monde.
DESCRIPTION
Dans ce rôle, vous rédigerez et gérerez des logiciels qui s'exécutent sur l'ensemble de l'infrastructure serveur d'Apple pour garantir qu'elle bénéficie de la meilleure sécurité au monde ! Nous sommes responsables de la conception, de la mise en œuvre et de l'exécution des services et applications pour les cas d'utilisation de sécurité. Les objectifs de ce rôle incluront la création de logiciels qui gèrent l'autorisation de sécurité et les contrôles d'accès à l'échelle d'Apple. Nous gérons souvent l'ambiguïté chez Apple. Nous recherchons une personne ayant de l'expérience dans la distillation des cas d'utilisation et des exigences pour les transformer en applications logicielles. Un autre aspect essentiel de ce rôle est le travail d'équipe. Nous collaborons régulièrement avec notre équipe directe et les parties prenantes sur les projets. Nous sommes une petite équipe d'ingénieurs logiciels seniors qui travaillent à établir d'excellents partenariats avec
QUALIFICATIONS MINIMALES
- Expérience avérée dans la livraison de logiciels d'entreprise de haute qualité (5 ans d'expérience ou plus)
- Expérience dans la rédaction d'applications en Rust, C++, C et/ou GO
- Solide compréhension du cycle de vie complet du développement logiciel
- Connaissance des modèles de conception de systèmes distribués et de leurs implications en matière de sécurité, ainsi que des composants d'infrastructure courants, notamment : architecture réseau, provisionnement et configuration de parcs de serveurs, gestion OOB, stockage, équilibrage de charge, virtualisation, Kubernetes
- Connaissance approfondie des technologies telles que SSL, TCP/IP, solutions de mise en cache, certificats X 509, et optimisation des performances des applications système
- Compréhension approfondie des concepts de conception orientée objet et SOA
- Expérience avec Linux, scripts Shell
- Expérience dans la conception et la gestion de systèmes à hautes performances, évolutifs et disponibles
- Capacité à travailler dans un environnement d'équipe collaboratif sur des projets rapides
QUALIFICATIONS PRÉFÉRENTIELLES
- Licence ou Master en informatique ou expérience professionnelle équivalente
