Telnyx
Ingénieur en relations développeurs, Android et Play, Jeux
QUALIFICATIONS MINIMALES
- Licence en informatique, développement de jeux vidéo, dans un domaine technique connexe ou expérience pratique équivalente.
- 3 ans d'expérience en développement logiciel utilisant C++, C#, Java, Kotlin ou Python, incluant les structures de données, les algorithmes et la conception orientée objet.
- Expérience en développement de jeux côté client ou en ingénierie de moteurs de jeu avec Unity, Unreal Engine ou des moteurs de jeu personnalisés en C++/C#.
- Expérience en débogage, profilage et optimisation d'applications clientes ou de jeux en temps réel (par exemple, gestion de la mémoire, optimisation de la fréquence d'images, multithreading ou rendu graphique).
QUALIFICATIONS SOUHAITÉES
- Expérience dans la publication ou l'optimisation de jeux pour Android, PC ou consoles, incluant le travail avec du C/C++ natif (NDK/JNI) et des APIs graphiques modernes (Vulkan, OpenGL ES ou DirectX).
- Expérience en portage multiplateforme (PC/console vers mobile, x86 vers ARM) et systèmes multi-entrées (tactile, manette, souris/clavier).
- Expérience dans la création d'outils pour développeurs, de SDKs, de plugins de moteur ou de flux de travail d'IA LLM/agentique pour le développement de jeux, le profilage ou l'assurance qualité (QA).
- Connaissance de l'écosystème moderne des jeux mobiles, PC et consoles.
- Capacité à collaborer directement avec des studios partenaires externes, à communiquer clairement des concepts techniques complexes et à piloter des solutions d'ingénierie interfonctionnelles.
- Passion pour les jeux vidéo.
À PROPOS DU POSTE
Chez Google, les personnes passionnées sont partout. Au sein de l'équipe Relations développeurs, nous sommes enthousiastes à l'idée de collaborer et d'entrer en contact avec les communautés qui aiment la technologie autant que nous. À la fois responsable de communauté et avocat des développeurs, les ingénieurs en relations développeurs collaborent avec les développeurs lors de conférences et en ligne, et défendent leurs intérêts en interne chez Google. N'ayant pas peur de mettre la main à la pâte, vous rédigez des exemples de code et des bibliothèques clientes, et participez aux forums de développeurs ainsi qu'aux files d'attente de support pour dépanner et déboguer les problèmes de codage rencontrés par les développeurs. En interne, vous travaillez avec les équipes d'ingénierie produit pour améliorer nos produits en transmettant les retours des développeurs, en examinant les conceptions d'API et en testant de nouvelles fonctionnalités.
Grâce à votre expertise technique, vous pilotez la stratégie visant à favoriser une communauté de développeurs travaillant avec les technologies Google. Défenseur ardent de ces développeurs, vous représentez leur voix en interne auprès de nos chefs de produit et servez de support Google pour le développement d'applications et la mise en œuvre technologique.
En tant qu'ingénieur en relations développeurs au sein de l'équipe Android et Google Play Games, vous vous situerez à l'intersection des plateformes de jeu de Google et des principaux studios de jeux mobiles, PC et consoles au monde. Vous combinerez l'ingénierie des moteurs de jeu et des systèmes côté client avec la défense des intérêts des développeurs pour aider les studios à créer, optimiser et lancer des jeux haute performance sur les téléphones, tablettes, appareils pliables Android et sur Google Play Games sur PC.
Dans ce rôle, vous plongerez dans les bases de code de jeux en production, analyserez les goulots d'étranglement CPU/GPU et mémoire, créerez des exemples de code et des outils pour développeurs basés sur l'IA, et collaborerez directement avec les équipes produit et ingénierie d'Android et Google Play pour façonner l'avenir du jeu multiplateforme.
RESPONSABILITÉS
- Collaborer avec les studios de jeux de la zone EMEA pour fournir des conseils techniques sur les performances, l'optimisation de la mémoire, les APIs graphiques et l'architecture multiplateforme.
- Guider les développeurs sur l'intégration des services Google Play Games, des fonctionnalités de plateforme et des SDKs d'entrée sur mobile, tablettes, appareils pliables et PC.
- Développer, maintenir et mettre à l'échelle des exemples de code prêts pour la production, des plugins de moteur (Unity, Unreal), des harnais de validation et des flux de travail de développeur IA pour automatiser le portage de jeux, le profilage et l'assurance qualité.
- Analyser les builds de jeux des partenaires pour les performances, la mémoire et la stabilité (ANR/plantages) en utilisant des outils tels que Perfetto, Android Performance Analyzer, RenderDoc et Android Studio Profiler.
- Agir en tant que voix technique pour les développeurs de jeux, en synthétisant les retours et en identifiant les lacunes de la plateforme pour influencer les feuilles de route des produits Android et Google Play.
