CSC Leasing Co.
Apple
Ingénieur Backend Senior, Apple News
À propos du poste
Le groupe Apple Services, en pleine croissance, recherche un Ingénieur Backend Senior pour rejoindre l'organisation InfoApps afin de contribuer à façonner l'avenir de l'une des expériences de contenu phares d'$\n$Apple. Vous rejoindrez une équipe soudée et très collaborative où votre travail alimente les applications utilisées par des centaines de millions d'utilisateurs dans le monde entier.
DESCRIPTION
En tant qu'ingénieur backend senior au sein de cette équipe, vous développerez les services distribués et les pipelines événementiels qui ingèrent, traitent et servent du contenu à grande échelle pour prendre en charge Apple News et les applications associées. Vous dirigerez des projets de la conception au lancement : définition de l'architecture, modélisation des données pour la performance et la croissance, et garantie de la fiabilité des systèmes en production. Au-delà de votre propre code, vous piloterez les décisions techniques des équipes partenaires et utiliserez des outils modernes, y compris le développement assisté par IA, pour élever le niveau de qualité de la façon dont l'équipe développe des logiciels.
QUALIFICATIONS MINIMALES
- Diplôme de Licence en Informatique ou dans une discipline technique similaire (ou expérience professionnelle pertinente équivalente)
- 5-10 années d'expérience démontrée dans la livraison de systèmes backend évolutifs, maintenables et testables
- Solide expérience en Java et Spring pour le développement de services backend
- Capacité démontrée à concevoir et construire des services backend distribués à grande échelle avec des architectures et des pipelines événementiels (par exemple, Kafka)
- Solide expérience des bases de données, y compris la modélisation des données et la conception de schémas pour les systèmes de production
- Expérience avérée en résolution de problèmes complexes dans des environnements techniques exigeants
- Utilisation efficace des outils de développement assistés par IA pour accélérer la conception, le codage et les tests avec une haute qualité
- Solides compétences en communication et en collaboration dans un environnement orienté équipe
QUALIFICATIONS PRÉFÉRENTIELLES
- Expérience avérée en tant que leader technique d'une équipe d'ingénieurs – définition de l'architecture et de la direction, mentorat des autres et amélioration de la qualité de l'ingénierie
- Expérience pratique des bases de données NoSQL distribuées, en particulier Apache Cassandra, y compris la modélisation de données basée sur les requêtes, le partitionnement et l'optimisation des performances.
- Expérience des technologies de recherche telles qu'Apache Solr
- Expérience avec les outils de CI/CD (par exemple, Jenkins) et les outils de build (par exemple, Gradle, Bazel)
