Jobs and Careers
MU

Senior Software Engineer

Murex
Francefull_timeVerifiedPosted 23 May 2025

About the role

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

Operating from our 19 offices, 3 000 Murexians from over 60 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.

Team & Context

The Cluster Management (CM) team provides an abstract layer which hides the underlying infrastructure where business services are running.

The cluster

• Allocates infrastructure resources according to services’ needs. A service can be distributed over several machines

• Supports on premise and cloud deployment through Kubernetes

• Distributes requests on healthy services

• Manages infrastructure failures (process crash, machine shutdown, network disconnection) transparently

• Provides APIs for developers, scripts and UI tools for operators

Development ecosystem

• Mainly in Java. small part of the codebase in C/C++.

• Jenkins

• Git workflow (bitbucket)

• IntelliJ

• Linux

• Kubernetes

Your missions

Develop and maintain the cluster management services, the tests and the team’s internal tools  

Evolve products according to business requests and Murex’s strategy

Contribute to feature designs and long-term architecture

Your profile

We are looking for a developer with strong technical skills (independent of a programming language).

Must:

Master’s degree (Bac+5) with at least 3 years of experience

Good programmer (any language)

Strong debugging and troubleshooting skills

Proficiency with git

Eager to propose improvements (technical, product, human)

Rigor, precision, analytical and synthesis skills

Autonomy, ability to work independently

Curiosity, listening skills, and adaptability

Excellent written and oral communication

Team spirit and collaboration

Nice to have:

Fluent in JAVA

Experience with distributed systems

Understanding of containerization tools like Docker or Kubernetes

Operating Systems Architecture (OS internals)

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Murex

View company profile →