Ncounter
Software Developer - Risk Data Pipelines London Competitive Salary + Bonus Ncounter is supporting a global quantitative investment manager whose risk platforms rely on high-quality, real-time data. This role sits within the engineering team responsible for the ingestion, transformation, storage, and delivery of market, position, and reference data into critical risk systems. The focus is simple: ensure risk data is fast, accurate, complete, and verifiably fresh. In a trading environment, risk calculated on stale or incomplete data is worse than no risk data at all. This is a hands-on software engineering position for someone who enjoys building production-grade data systems and cares as much about data reliability as they do about clean code. Key Responsibilities Develop and maintain production data pipelines supporting 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 data services. Experience Required 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. This opportunity would suit an engineer who enjoys solving complex data engineering problems and building the reliable data foundations that underpin modern risk systems.
Software Developer - Risk Data Pipelines London Competitive Salary + Bonus Ncounter is supporting a global quantitative investment manager whose risk platforms rely on high-quality, real-time data. This role sits within the engineering team responsible for the ingestion, transformation, storage, and delivery of market, position, and reference data into critical risk systems. The focus is simple: ensure risk data is fast, accurate, complete, and verifiably fresh. In a trading environment, risk calculated on stale or incomplete data is worse than no risk data at all. This is a hands-on software engineering position for someone who enjoys building production-grade data systems and cares as much about data reliability as they do about clean code. Key Responsibilities Develop and maintain production data pipelines supporting 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 data services. Experience Required 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. This opportunity would suit an engineer who enjoys solving complex data engineering problems and building the reliable data foundations that underpin modern risk systems.
Ncounter
Network Reliability Specialist London Hybrid Ncounter is supporting a global financial services organisation as they expand a specialist team responsible for the reliability, resilience, and security of critical network infrastructure supporting international trading and investment platforms. This is a highly hands-on engineering role, focused on ensuring complex network environments remain stable, observable, secure, and highly available. Rather than spending your time producing network designs, you'll be deeply involved in the day-to-day engineering of network reliability, building automation, creating monitoring frameworks, improving operational processes, and preventing incidents before they occur. Working across data centre, enterprise, and cloud environments, you will take ownership of the tooling, automation, and observability capabilities that allow the wider business to operate with confidence. Key Responsibilities • Build and enhance network observability, monitoring, and alerting frameworks across critical infrastructure • Develop automation solutions to improve operational efficiency, configuration management, and incident response • Proactively identify reliability risks, performance bottlenecks, and single points of failure across network environments • Investigate complex incidents, perform root cause analysis, and implement permanent improvements • Create meaningful telemetry, dashboards, metrics, and alerting strategies that provide actionable operational insight • Improve network resilience through automation, testing, and continuous operational enhancement • Work closely with infrastructure, platform, security, and engineering teams to strengthen service reliability • Support network security initiatives including hardening, secure design practices, access controls, and threat detection capabilities What We're Looking For • Strong networking fundamentals including BGP, OSPF, multicast, routing, and switching • Experience operating large-scale production networks where uptime and reliability are critical • Hands-on experience with network automation using Python, Ansible, or similar technologies • Strong knowledge of monitoring, observability, and alerting platforms • Experience building operational tooling, automation frameworks, or reliability-focused engineering solutions • Understanding of network security principles and secure infrastructure practices • Experience with Arista and/or Cisco technologies • Ability to troubleshoot complex infrastructure issues in high-pressure environments This is an opportunity to take ownership of the reliability engineering function for critical global infrastructure. If you enjoy automating away manual effort, improving operational resilience, building meaningful monitoring capabilities, and solving complex network challenges, we'd be keen to arrange a confidential discussion.
Network Reliability Specialist London Hybrid Ncounter is supporting a global financial services organisation as they expand a specialist team responsible for the reliability, resilience, and security of critical network infrastructure supporting international trading and investment platforms. This is a highly hands-on engineering role, focused on ensuring complex network environments remain stable, observable, secure, and highly available. Rather than spending your time producing network designs, you'll be deeply involved in the day-to-day engineering of network reliability, building automation, creating monitoring frameworks, improving operational processes, and preventing incidents before they occur. Working across data centre, enterprise, and cloud environments, you will take ownership of the tooling, automation, and observability capabilities that allow the wider business to operate with confidence. Key Responsibilities • Build and enhance network observability, monitoring, and alerting frameworks across critical infrastructure • Develop automation solutions to improve operational efficiency, configuration management, and incident response • Proactively identify reliability risks, performance bottlenecks, and single points of failure across network environments • Investigate complex incidents, perform root cause analysis, and implement permanent improvements • Create meaningful telemetry, dashboards, metrics, and alerting strategies that provide actionable operational insight • Improve network resilience through automation, testing, and continuous operational enhancement • Work closely with infrastructure, platform, security, and engineering teams to strengthen service reliability • Support network security initiatives including hardening, secure design practices, access controls, and threat detection capabilities What We're Looking For • Strong networking fundamentals including BGP, OSPF, multicast, routing, and switching • Experience operating large-scale production networks where uptime and reliability are critical • Hands-on experience with network automation using Python, Ansible, or similar technologies • Strong knowledge of monitoring, observability, and alerting platforms • Experience building operational tooling, automation frameworks, or reliability-focused engineering solutions • Understanding of network security principles and secure infrastructure practices • Experience with Arista and/or Cisco technologies • Ability to troubleshoot complex infrastructure issues in high-pressure environments This is an opportunity to take ownership of the reliability engineering function for critical global infrastructure. If you enjoy automating away manual effort, improving operational resilience, building meaningful monitoring capabilities, and solving complex network challenges, we'd be keen to arrange a confidential discussion.