Chargé de développement R&D – Sérialisation binaire automatique .NET-(H/F)

Stage|La Defense|Banque de financement et d'investissement

Chargé de développement R&D – Sérialisation binaire automatique .NET-(H/F)

La Defense, France Stage Banque de financement et d'investissement

Vos missions au quotidien

Si vous souhaitez relever un challenge technique dans le domaine du calcul haute performance, n’hésitez plus, rejoignez-nous !

Vous rejoindrez le département recherche et développement (R&D), qui développe les outils de pricing et de gestion des risques pour l’ensemble du pôle Banque de Grande clientèle et Solutions Investisseurs (GBIS). Vous réaliserez votre stage au sein de l'équipe Highway dont la mission principale est la conception et le développement d'un service de pricing et d'analyses de risques massivement distribué et cross-assets.

L’orchestration de calculs complexes en environnement distribué met en jeu des technologies de grid computing et de bases de données distribuées haute performance. La manière de véhiculer les données au travers de l’infrastructure distribuée conditionne en partie les performances du moteur de calcul.

Vous travaillerez sur les solutions de sérialisation qui sont à la base de l’efficacité du transport de données. En effet, la sérialisation peut soit se programmer manuellement en définissant un schéma, soit être automatique en découvrant l'objet. Si la solution manuelle a de nombreux avantages (contrôle, performance) elle nécessite, même avec des outils tels que par exemple Protobuf, un effort de développement d'autant plus grand que les objets à transporter sont complexes. Il existe un mécanisme de sérialisation automatique .NET mais l'implémentation a quelques faiblesses, et il est prévu qu’il soit abandonné dans de futures versions.

En collaboration avec votre maître de stage qui assurera votre formation, votre challenge sera de proposer une nouvelle implémentation de sérialiseur automatique, qui permettra à la fois de mieux maîtriser son comportement et de l'adapter aux exigences des analyses de risques.

Concrètement, vous serez amené(e) à :

  • Concevoir le format de sauvegarde, les mécanismes de parcours, grâce à l'introspection de .NET du graphe d'un objet, ainsi que les "hooks" permettant au client de la librairie de régler finement son comportement.
  • Découvrir les problématiques de performance liées à l'orchestration de calculs complexes massivement distribués.
  • Vous perfectionner en C#, en collaboration avec les développeurs de l’équipe.
  • Vous familiariser avec les bonnes pratiques de développement en vigueur dans l'équipe (test driven, pull requests dans GitHub, …)

Et si c’était vous ?

  • Vous êtes étudiant Bac + 4/5 en école d'Ingénieurs ou Université avec une spécialisation en Informatique.
  • Vous maîtrisez les principes de conception en langage objet, confirmé par la mise en œuvre de ces compétences dans un projet académique.
  • Vous disposez de compétences en algorithmique et dans la manipulation de données structurées.
  • Vous êtes curieux(se), créatif(ve) et capable de proposer des solutions innovantes.
  • You're fluent in english ! 

Plus qu’un poste, un tremplin

Dès votre arrivée, vous serez intégré(e) dans nos équipes et apprendrez chaque jour aux côtés de nos experts qui vous accompagneront dans vos missions. Progressivement, vous gagnerez en autonomie sur vos projets pour faire de cette expérience un vrai accélérateur de carrière. Vous découvrirez également toute la diversité de nos métiers, dans un secteur qui évolue et innove en permanence.

A la fin de vos études, diverses opportunités pourront s’offrir à vous, en France et à l’international.

Pourquoi nous choisir ?

Chez Société Générale, nous sommes convaincus que les personnes sont moteurs du changement, et que le monde de demain sera fait de toutes leurs initiatives, des plus petites aux plus ambitieuses.

Que vous nous rejoigniez pour quelques mois, quelques années ou toute votre carrière, ensemble nous avons les moyens d’avoir un impact positif sur l’avenir.

Créer, oser, innover, entreprendre font partis de notre ADN. Si vous aussi vous souhaitez être dans l’action, évoluer dans un environnement stimulant et bienveillant, vous sentir utile au quotidien et développer ou renforcer votre expertise, nous sommes faits pour nous rencontrer !

Vous hésitez encore ?

Sachez que nos collaborateurs peuvent s’engager quelques jours par an pour des actions de solidarité sur leur temps de travail : parrainer des personnes en difficulté dans leur orientation ou leur insertion professionnelle, participer à l’éducation financière de jeunes en apprentissage ou encore partager leurs compétences avec une association. Les formats d’engagement sont multiples.

Nous sommes un employeur garantissant l'égalité des chances et nous sommes fiers de faire de la diversité une force pour notre entreprise. Le groupe s’engage à reconnaître et à promouvoir tous les talents, quels que soient leurs croyances, âge, handicap, parentalité, origine ethnique, nationalité, identité de genre, orientation sexuelle, appartenance à une organisation politique, religieuse, syndicale ou à une minorité, ou toute autre caractéristique qui pourrait faire l’objet d’une discrimination.

Référence: 21000UFU
Entité: SG CIB
Date de début: 01/04/2022
Date de publication: 12/10/2021
Partager