Position Reference: VN2715
The Software Developer will be working daily within the Risk stream. There is an opportunity to learn Risk & Compliance through development and collaboration, improving business processes. The role will join a dynamic team building a strategic system‑scape, shaping technology growth and adding value to the Risk department by automating and improving reporting and complex calculations across Market Risk, Clearing Risk, Counterparty Risk and Operational Risk. The developer will operate within the Risk Engines team, focusing on the implementation and integration of new and existing risk methodologies to meet stakeholder requirements. Key relationships span the Risk Engines team, Development community, Risk Application Support, Platform Engineering and IT Security. The operational challenges include delivering high‑quality solutions for a fast‑growing, data‑intensive department.
Responsibilities
- Assist in the creation and enhancement of Marex’s key Risk Engines such as PFE Engine, Market Risk Limits Engine, CVaR (Client Value at Risk), and others.
- Integrate key applications, processes and data inherited through acquisitions.
- Apply Agentic AI to code generation, evaluating output and contributing to code quality.
- Integrate and standardise input and output data across Marex’s risk vendor platforms.
- Develop and maintain procedures, workflows and documentation for Risk Engines.
- Stay informed on industry and technology developments affecting best practices in financial services, including Agentic AI.
- Identify new process improvement opportunities.
- Work with stakeholders to manage effective backlog.
- Liaise with QA to establish testing strategies.
- Demonstrate strong domain knowledge, translating business needs into high‑quality output.
Competencies
- Collaborative team player who is approachable, self‑efficient and fosters a positive work environment.
- Exhibits curiosity and learning mindset.
- Resilient in challenging, fast‑paced environments.
- Strategic collaborator with insight and agility, anticipating and communicating future challenges to ensure operational effectiveness.
Essential Skills and Experience
- Full‑stack Python development with numerical processing (Pandas, Numpy, Polars, PySpark, async tasks) and Unix.
- Experience building scalable applications with intensive risk‑based processing.
- Packaging software for distribution (Docker, Poetry, python‑wheels, PyInstaller, Databricks bundles).
- Databricks and data persistence with relational or non‑relational databases.
- Familiarity with cloud data technologies, especially AWS (ECS, Lambda, S3, EventBridge).
- Logging patterns, notably Splunk.
- Testing via TDD/automation; knowledge of BDD frameworks is a bonus.
- Proficiency in Agile practices and project tools (Jira Software).
Desirable Skills and Experience
- Experience with C#, TypeScript, React.
- Experience in a regulated environment with knowledge of risk and compliance requirements.
Conduct Rules
- Act with integrity.
- Act with due skill, care and diligence.
- Be open and cooperative with the FCA, PRA and other regulators.
- Pay due regard to the interests of customers and treat them fairly.
- Observe proper standard of market conduct.
- Act to deliver good outcomes for retail customers.
Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process.
#J-18808-Ljbffr…
