Software Developer - Risk Data Pipelines

Software Developer - Risk Data Pipelines

Full-Time 65000 - 105000 £ / year (est.) No working from home possible
Ncounter Limited

At a Glance

  • Tasks: Develop and maintain production data pipelines for risk analytics platforms.
  • Company: Join a global quantitative investment manager focused on high-quality, real-time data.
  • Benefits: Competitive salary, bonus, and opportunities for professional growth.
  • Other info: Hands-on role in a dynamic London-based engineering team.
  • Why this job: Make an impact by building reliable data systems that support critical risk decisions.
  • Qualifications: Strong Python skills and experience with data pipelines and orchestration tools.

The predicted salary is between 65000 - 105000 £ per year.

Salary: £65,000 - 105,000 per year

Requirements

  • Experience building and operating production data pipelines rather than one-off scripts or analysis tooling.
  • Strong Python development skills, with experience building performant, maintainable applications.
  • Experience with workflow orchestration tools such as Airflow, Dagster, or Prefect.
  • Understanding of retries, dependency management, idempotency, backfills, and operational recovery.
  • Experience with analytical or columnar databases such as ClickHouse or similar technologies.
  • Knowledge of partitioning, materialised views, and query optimisation techniques.
  • Experience with numerical and data processing libraries including NumPy, pandas, Polars, or Arrow.
  • Understanding of performance optimisation, memory usage, multiprocessing, or asynchronous Python.

Responsibilities

  • Develop and maintain production data pipelines supporting our risk analytics platforms.
  • Build reliable, recoverable, and observable data workflows.
  • Improve the quality, freshness, and completeness of critical risk data.
  • Engineer performant Python applications for data processing and transformation.
  • Optimise large-scale analytical data stores and query performance.
  • Contribute to monitoring, alerting, and operational reliability across our data services.

Technologies

  • Airflow
  • ClickHouse
  • Python
  • NumPy
  • Pandas

We are supporting a global quantitative investment manager whose risk platforms rely on high-quality, real-time data. This role sits within our engineering team responsible for the ingestion, transformation, storage, and delivery of market, position, and reference data into critical risk systems. The position is based in London and offers a competitive salary plus bonus. This is a hands-on software engineering opportunity for someone who enjoys building production-grade data systems and cares as much about data reliability as they do about clean code.

Software Developer - Risk Data Pipelines employer: Ncounter Limited

As a leading player in the Defence sector, we pride ourselves on being an excellent employer that values the contributions of our Senior Business Analysts. Our work culture fosters collaboration and innovation, providing employees with unique opportunities to engage with senior military and civilian stakeholders while working on critical national security projects. With a focus on professional growth and a commitment to supporting our team members through training and development, we ensure that your career progresses alongside the impactful work you do in secure environments across the UK.

Ncounter Limited

Contact Details:

Ncounter Limited Recruitment Team

We think you need these skills to ace Software Developer - Risk Data Pipelines

Python Development
Data Pipeline Development
Workflow Orchestration (Airflow, Dagster, Prefect)
Analytical Databases (ClickHouse)
Query Optimisation Techniques
Data Processing Libraries (NumPy, pandas, Polars, Arrow)
Performance Optimisation