Senior Software Engineer - IT Operations

Capital Group
Paris, France
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Paris, France

Tech stack

Agile Methodologies
Software Applications
Automation of Tests
Code Review
Continuous Integration
Information Technology Operations
Python
NumPy
Software Engineering
Software Systems
SQL Databases
Value Engineering
Flask
Reliability of Systems
Technical Debt
FastAPI
Pandas
Performance Monitor
Software Version Control

Job description

Within Capital Fund Management, the IT Operations Technology team works in close collaboration with all departments (Operations, IT, Research). The team designs and maintains high-value software solutions directly connected to quantitative trading activities and fund management.

The team plays a central role in the front-to-back value chain, particularly in the following areas:

  • Position keeping and trading pool management,
  • NAV calculation and portfolio valuation tracking,
  • Performance reporting and KPIs for portfolio managers and risk management teams,
  • Internal control monitoring and contribution to the permanent control framework,
  • Reconciliation with counterparties (brokers, custodians, fund administrators).

These responsibilities place the team at the heart of asset management challenges: data quality and reliability, operational robustness, risk control, regulatory compliance, and the ability to support the growth of assets under management and strategies.

In a context of growth and continuous improvement, the team also faces key technical challenges:

  • Reducing technical debt,

  • Modernizing architectures and technologies,

  • Industrializing and automating processes,

  • Optimizing the performance and scalability of applications to support trading and fund management activities., As part of this evolving and high-growth environment, you will contribute to:

  • Redesigning and evolving critical tools for operations and trading,

  • Ensuring the performance, reliability, and maintainability of software solutions,

  • Automating operational tasks to reduce operational risk, improve data quality, and free up time for higher-value analysis,

  • Participating in the continuous improvement of front-to-back workflows (from order generation to performance and NAV calculation).

Within a team primarily composed of experienced developers, you will:

  • Design, develop, and maintain Python-based software applications,
  • Collaborate with Operations, Research, and IT teams to understand business needs related to trading, valuation, and portfolio monitoring,
  • Contribute to the implementation of robust solutions to address asset management challenges (data quality, transparency, auditability, calculation deadlines, regulatory constraints)., * Understanding of financial markets and major asset classes (equities, derivatives, futures, FX, etc.).
  • Awareness of asset management challenges:
  • NAV calculation and performance tracking,
  • Importance of data quality and consistency for trading and risk management,
  • Operational risk management (reconciliations, valuation discrepancies, data anomalies).
  • Interest in front-to-back processes in a quantitative asset management environment:
  • Order lifecycle, execution, confirmations, settlement,
  • Interactions with brokers, custodians, fund administrators, and internal systems,
  • Sensitivity to compliance and regulatory constraints specific to asset management (traceability, auditability, data and process control).

Requirements

Do you have experience in Software development?, * Strong proficiency in Python (especially Pandas, NumPy, FastAPI, or Flask).

  • Solid knowledge of software development best practices:
  • Automated testing,
  • Continuous integration and deployment,
  • Documentation,
  • Version control and code reviews.
  • SQL knowledge: a plus.
  • Experience in an Agile development environment: a plus., * Strong communication skills: ability to engage with both technical and business stakeholders (Operations, Research, Risk).
  • Excellent problem-solving skills and a passion for analyzing complex processes.
  • Rigor, attention to detail, and a commitment to system reliability, in line with the demands of a trading and fund management environment.

About the company

Founded in 1991, we are a global quantitative and systematic asset management firm applying a scientific approach to finance to develop alternative investment strategies that create value for our clients. We value innovation, dedication, collaboration, and the ability to make an impact. Together, we create a stimulating environment for talented and passionate experts in research, technology, and business to explore new ideas and challenge existing assumptions.

Apply for this position