New
Job description
Rejoignez l’équipe **Commerce Engineering** de Twitch, la plateforme de streaming vidéo leader mondial, et participez à la création d’expériences interactives qui façonnent le futur du divertissement en ligne. En tant qu’Ingénieur Logiciel I, vous intégrerez une équipe dynamique responsable des produits phares **Subscriptions, Gifting, Bits, Hype Train et Turbo**. Vous concevrez, développerez et maintiendrez des services à très grande échelle capables de supporter des millions d’utilisateurs simultanés, tout en garantissant performance, fiabilité et évolutivité.
### Vos missions principales
- **Conception & Développement** : Concevoir des architectures robustes et coder des services backend en Go, Java, ou Python, en suivant les meilleures pratiques de l’ingénierie logicielle (tests unitaires, CI/CD, revues de code).
- **Scalabilité** : Optimiser les performances et la résilience des systèmes afin de gérer des pics de trafic importants, notamment lors d’événements spéciaux (streams de grande envergure, lancements de nouvelles fonctionnalités).
- **Collaboration inter‑équipes** : Travailler en étroite collaboration avec les équipes produit, design, data, mobile et infrastructure (AWS) pour garantir une intégration fluide et cohérente des nouvelles fonctionnalités.
- **Feedback client** : Analyser les retours des utilisateurs et les métriques d’usage afin de transformer les insights en améliorations concrètes et en nouvelles fonctionnalités.
- **Innovation continue** : Contribuer à l’amélioration continue de la plateforme en proposant des solutions novatrices, en participant à des hackathons internes et en restant à l’affût des dernières tendances technologiques.
### Profil recherché
- **Expérience** : 0 à 2 ans d’expérience en développement logiciel (stage, alternance ou premier emploi).
- **Compétences techniques** : Maîtrise d’un ou plusieurs langages modernes (Go, Java, Python, C#), bonne connaissance des structures de données, des algorithmes et de la conception de bases de données (SQL/NoSQL).
- **Connaissances appréciées** : Développement mobile (iOS/Android), services AWS (Lambda, DynamoDB, S3), systèmes de messagerie (email, notifications push), et bonnes pratiques DevOps.
- **Qualités humaines** : Excellentes compétences de communication, capacité à travailler en équipe, curiosité technique et orientation client.
- **Langues** : Anglais professionnel indispensable ; le français est un atout.
### Ce que nous offrons
- **Environnement de travail stimulant** : bureaux modernes à Seattle (WA) et San Francisco (CA) avec une culture d’entreprise inclusive, axée sur la créativité et l’innovation.
- **Avantages complets** : assurance santé (medical, dentaire, vision), 401(k) avec contribution de l’employeur, congés parentaux généreux, **PTO flexible**, programme de bien‑être, repas gratuits, et accès aux installations sportives.
- **Développement professionnel** : budget formation annuel, mentorat, conférences tech, et possibilités d’évolution rapide vers des postes senior ou de spécialisation.
- **Impact réel** : vos contributions seront visibles immédiatement par des millions d’utilisateurs à travers le monde, influençant la façon dont les créateurs et leurs communautés interagissent.
Vous êtes passionné·e par les défis techniques à grande échelle et désirez rejoindre une entreprise où chaque ligne de code peut transformer l’expérience de millions de spectateurs ? Postulez dès maintenant et participez à la prochaine génération d’interactions sociales sur Twitch.