Murex is a 35-year-old financial software vendor running a 1,000+ person engineering and product org across 20 global locations. The stack reflects a mature enterprise platform (Java, C++, Oracle, SQL Server) actively modernizing toward containerized deployment (adopting Docker, Kubernetes, Helm) and observability (OpenTelemetry, Jaeger). Hiring is engineering-heavy with sustained mid-to-senior concentration, and project backlog centers on SaaS migration, upgrades, and data migration tooling—signals of a vendor refactoring legacy deployments into cloud-native architecture while managing customer migration risk.
Murex builds MX.3, a cross-asset financial platform serving over 60,000 daily users across trading, treasury, risk, and post-trade operations. The product targets capital markets institutions: banks, asset managers, and commodities firms across 65+ countries. The company maintains a multi-location delivery model with active implementation and upgrade projects running in parallel, and is transitioning customers from on-premise and traditional cloud deployments toward SaaS-mode delivery. Internal pain points span platform performance optimization, corrective maintenance backlog, and implementation velocity—typical challenges for a vendor managing large installed bases through product evolution cycles.
Core: Java, C++, C#, SQL (Oracle, Sybase, SQL Server, PostgreSQL). Cloud/DevOps: Docker, Kubernetes, AWS, Azure. Observability: OpenTelemetry, Jaeger. Data: Apache Airflow, LangChain, RAG, LlamaIndex. VCS: Git.
Primary focus: SaaS-mode platform migration, MX.3 module re-implementation, infrastructure modernization, and data migration tooling. Also managing implementation and upgrade projects for existing customers, with emphasis on reducing time-to-value and implementation risk.
Other companies in the same industry, closest in size