cover image
Murex

Murex

www.murex.com

14 Jobs

3,672 Employees

About the Company


For more than 35 years, Murex has provided enterprise-wide, cross-asset financial technology solutions to capital markets players. Its cross-function platform, MX.3, supports trading, treasury, risk and post-trade operations, enabling clients to better meet regulatory requirements, manage enterprise-wide risk and control IT costs.

With more than 60,000 daily users in more than 65 countries, Murex has clients across the financial services industry, from banking and asset management to energy and commodities. Murex is an independent company with over 3,400 employees across 19 locations. Murex is committed to providing cutting-edge technology, superior customer service and unique product innovation. MX.3 is specifically designed and engineered to meet the multifaceted challenges of a transforming financial industry.

Co-founder Elias Edde is Murex's CEO. Elias leads the executive committee and reports to the board of directors. Maroun Edde is executive chairman of the board of directors and is closely involved in key customer and partner relations and in defining Murex's long-term objectives and strategy.

To find out more, visit www.murex.com.

Listed Jobs

Company background Company brand
Company Name
Murex
Job Title
Software Engineer C++
Job Description
Job title Software Engineer C++ Role Summary Design, develop, and maintain high‑performance C++ components for volatility processing and market‑data handling within a financial platform. Deliver robust APIs, perform unit/integration testing, and optimize performance in latency‑sensitive environments. Collaborate with product managers, architects, and QA to meet functional and non‑functional requirements. Expactations Provide scalable, well‑documented software that supports pricing, simulation, and impact analysis of market data across the system. Maintain clean, readable codebases, participate in code reviews, and continuously improve system performance and reliability. Key Responsibilities - Design and implement new features and modules using modern C++ (C++17+). - Maintain and refactor existing codebases for performance, reliability, and readability. - Write unit and integration tests; enforce code quality and prevent regressions. - Develop and expose public APIs and services for efficient market‑data interaction. - Optimize critical components for latency and resource constraints. - Document technical designs, APIs, and implementation details. - Collaborate with QA, product owners, and cross‑functional teams on feature delivery. Required Skills - Strong object‑oriented programming skills in modern C++ (C++17 or newer). - Experience with version control (Git or Perforce) and unit testing frameworks. - Analytical ability to translate mathematical concepts (e.g., volatility surfaces, Black‑Scholes) into efficient code. - Understanding of financial instruments, volatility modeling, or risk analytics is preferred. - Excellent problem‑solving mindset, attention to detail, and clear communication. - Ability to work collaboratively in a cross‑functional, fast‑paced team. Required Education & Certifications - Master’s degree in Computer Science, Software Development, or related field. - Minimum 3 years of professional C++ development experience in a banking, finance, or related sector.
Paris, France
Hybrid
Junior
15-11-2025
Company background Company brand
Company Name
Murex
Job Title
3A Product Internship - AI Engineer
Job Description
**Job Title** 3A Product Internship – AI Engineer **Role Summary** An AI-focused 6‑month internship for a graduate (MSc/engineering) student. The role centers on building, prototyping, and validating an AI agent for a prioritized use‑case on a global fintech platform. Constant collaboration with Product and Business teams ensures the solution aligns with functional metrics and customer needs. **Expectations** - Deliver a fully functional AI agent prototype that meets agreed performance metrics. - Participate in regular sprint meetings, providing updates, insights, and actionable recommendations. - Thoroughly document experiments, evaluation protocols, and implementation details for transfer to production. - Demonstrate a proactive, autonomous mindset and the ability to influence technical direction. **Key Responsibilities** - Design and prototype an AI agent for a selected platform use‑case. - Define architecture: data ingestion, content normalisation, vector indexing (e.g., pgvector), and orchestration (e.g., PydanticAI). - Apply best practices such as context engineering, Retrieval‑Augmented Generation (RAG), short‑ and long‑term memory techniques. - Create and run benchmark protocols that assess precision/recall, prompt robustness, and cost per 1,000 requests; produce data‑driven recommendations. - Iterate with Product and IA teams, aligning the project against a reference dataset and shared success metrics. - Document experiments, best‑practice lessons, and contribute to the production rollout of the solution. **Required Skills** - Proficient Python programming with frameworks like LangChain, PydanticAI, or equivalents. - Deep understanding of language models – transformers, embeddings, and fine‑tuning pipelines. - Hands‑on experience with generative AI (LLMs such as GPT, LLaMA, Claude…) and vector databases (ChromaDB, pgvector, etc.). - Knowledge of RAG, context engineering, and memory management in LLM applications. - Strong analytical, problem‑solving, and communication skills (able to explain complex ideas to non‑technical audiences). - Autonomous, dynamic, and proactive in proposing solutions. **Bonus Skills** - Basic familiarity with financial markets and regulatory terminology. - DevOps basics – CI/CD, Git, Docker. - Software development portfolio (GitHub) or participation in ML competitions (e.g., Kaggle). **Required Education & Certifications** - Current MSc/engineering student (Bac+5) with a specialization in Artificial Intelligence or related field. - No specific certifications required; a demonstrable portfolio of AI projects or coursework is preferred.
Paris, France
Hybrid
18-11-2025
Company background Company brand
Company Name
Murex
Job Title
3A Software Development Internship - CI/CD Pipeline Optimization
Job Description
**Job title** 3A Software Development Internship – CI/CD Pipeline Optimization **Role Summary** Six‑month internship focused on modernising and optimising the CI/CD infrastructure for a real‑time business intelligence web application. The intern will document current Jenkins/Groovy pipelines, identify bottlenecks, containerise pipelines with Docker and Kubernetes, implement observability using OpenTelemetry/Jaeger, profile build processes, and integrate unit, integration, and end‑to‑end tests (JUnit5, Selenium). Responsibilities also include improving Helm‑based Kubernetes deployment workflows, producing clear technical documentation, and ensuring automation and concurrency recommendations are adopted. **Expectations** - Perform analysis and documentation of existing CI/CD architecture. - Identify and implement performance enhancements and resource‑usage reductions. - Deliver observable pipelines with comprehensive tracing and monitoring. - Ensure automated test coverage and generate reports. - Maintain accurate, maintainable technical documentation for future teams. **Key Responsibilities** • Analyse and document current Jenkins/Groovy CI/CD pipelines. • Identify bottlenecks and propose optimisation solutions. • Dockerise test pipelines and integrate into existing workflow. • Implement tracing and monitoring with OpenTelemetry/Jaeger. • Profile build and test execution, suggest resource‑usage improvements. • Integrate JUnit5, Selenium, and other automated tests. • Revise and optimise Helm/Kubernetes deployment workflows. • Produce and maintain clear technical documentation. **Required Skills** - Java, Groovy, Bash scripting. - Docker, Kubernetes, Helm. - CI/CD concepts (Jenkins, pipelines). - Observability tools: OpenTelemetry, Jaeger. - Test automation: JUnit5, Selenium basics. - Profiling and performance optimisation. - Technical writing and documentation. - Fluent in English; working knowledge of French preferred. - Strong analytical, autonomous, and communication skills. **Required Education & Certifications** - Current enrolment or completion of a Master’s (Bac+5) or equivalent in engineering or computer science, preferably with finance‑market specialization. - No mandatory certifications required; knowledge of CI/CD, containerisation, and testing frameworks is essential.
Paris, France
Hybrid
24-11-2025
Company background Company brand
Company Name
Murex
Job Title
DEV BUY SIDE IM - 3A Software Development Internship - Java-Python - Développement d'un prototype d'application d'optimisation de portefeuille
Job Description
Job title: Development Internship – Portfolio Optimization Prototype (Java/Python) Role Summary: Collaborate with a cross‑functional team to design, develop and validate a standalone portfolio‑optimization module prototype, integrating an existing open‑source optimization library. Activities include requirement acquisition, technical design, backend and UI development, and iterative validation with a consulting peer within an agile environment. Expectations: - Deliver a functional prototype that aligns with client needs and platform standards. - Contribute to clean‑code practices, resilience, and continuous integration. - Work autonomously, maintain rigorous documentation, and adapt to evolving functional constraints. Key Responsibilities: - Gather functional requirements in partnership with a consulting intern. - Define technical architecture in collaboration with senior engineers. - Develop backend services (Java, Python, REST, micro‑services). - Build user interface components (TypeScript, UI frameworks). - Integrate with platform for position and reference data retrieval. - Validate prototype against client requirements with a consultant. - Participate in agile ceremonies and collaborative design sessions. Required Skills: - Proficient in object‑oriented programming (Java required; Python experience). - Familiarity with RESTful APIs, micro‑services, and TypeScript for UI. - Knowledge of software engineering principles: clean code, resilience, CI/CD. - Understanding of mathematical or algorithmic concepts beneficial. - Strong analytical, autonomous, and innovative mindset. - Fluent in French; English skills recommended. Required Education & Certifications: - Current student in the final year of an Engineering or Computer Science program, or Master's degree in a related field. - No additional certifications required.
Paris, France
Hybrid
24-11-2025