Software Engineer Python

MSA Murex S.A.S.

CDI France, Paris IT / Digital
Publiée le
13/03/2026
Contrat
CDI · Inconnue
Localisation
France, Paris
Taille équipe
2000+ emp.
Rémunération
Inconnue
Inconnue 1-3 ans exp. Francais Anglais
Missions clés Développer des outils en Python pour traiter de grands ensembles de données. · Collaborer sur la conception de frameworks de modélisation de données. · Développer des interfaces web pour la visualisation et l'édition des données. · Travailler en livraison continue avec des outils comme Jenkins et Docker. · Participer aux revues de code et aux discussions de conception.
Profil recherché Bac +5 (Master 2, Diplôme d'ingénieur) · 1-3 ans d'expérience · Curiosité · Autonomie · Esprit d'équipe · Communication
Outils & compétences Python, Apache Spark, C++, Jenkins, Docker, TypeScript, React

Le poste en détail

Murex is a global fintech leader in trading, risk management and processing solutions for capital markets.

Operating from our 19 offices, 3 400 Murexians from over 65 different nationalities ensure the development, implementation and support of our platform which is used by banks, asset managers, corporations and utilities, across the world. 

Join Murex and work on the challenges of an industry at the forefront of innovation and thrive in a people-centric environment. You’ll be part of one global team where you can learn fast and stay true to yourself.

We are looking for a full-stack Python developer.

Team and context:

You will join a new team responsible for the development of the framework to represent financial products consistently across the different business processes and the data modelling of financial instruments in various APIs. The team is also developing tools to help MX.3 environment analysis with the capability of extracting a representative sample of transactions in a large dataset available on the platform using automatic clustering algorithms but also introspecting the calculation chain. Team members enjoy technical diversity, innovation and challenging new projects.

Missions:

As a full-stack Python engineer your missions will be to:

  • Contribute to the development of high-quality and high-performance tooling in python, capable of processing large datasets using Apache Spark, by applying development and quality best practices
  • Collaborate on the design and development of data modeling frameworks in python and C++ implemented by various actors in Murex (product experts, business process experts, or developers)
  • Develop web interfaces for data visualization and editing to offer a good user experience
  • Work in continuous delivery using tools like Jenkins or Docker to manage the end-to-end life cycle of the product we deliver
  • Understand the user requirements and incorporate user feedback as part of continuous improvement
  • Participate in code reviews, design discussions, and documentation

Profile:

Mandatory skills:

  • Master’s degree (Bac+5, preferably from an engineering school)
  • Solid knowledge of modern Python and eagerness to learn modern Python tools (UV, type checkers, Pydantic)
  • Knowledge in data engineering and big data
  • Curiosity, willingness to learn, enjoy working on different technical stacks
  • Rigor, precision, analytical and summarization skills
  • Autonomy, ability to work independently
  • Excellent written and oral communication, strong command of English and French
  • Team spirit and collaboration, listening skills

Nice to have skills:  

  • General knowledge of financial markets is a plus
  • Interest in exploring the technical and functional aspects of the MX.3 software
  • Knowledge of continuous integration tools (Jenkins) and infrastructure deployment (Docker/Kubernetes) and security
  • Knowledge of modern C++ (C++17)
  • Notions of web development in TypeScript / React
  • Ability to manage multiple tasks and projects simultaneously

Why join us? 

By joining the DEV domain teams, you seize the unique opportunity to combine software publishing, capital markets, and cutting-edge development:

  • Join a cross-functional team with a global view of all financial asset classes and gain broad knowledge of financial business processes
  • Be part of a community of experts motivated by challenges and innovation, contributing to the continuous improvement of the MX.3 platform
  • Benefit from quality onboarding training covering various functional, technical, and interpersonal skills
  • Grow in an agile, international, multicultural, and expanding environment