Python Data Developer - Risk

Orbis Group

Greater London

On-site

GBP 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Orbis Group in London is seeking a Risk Software Engineer to design Python-based applications for risk analytics and reporting. You will build and maintain ETL pipelines and design data models for high-performance analytical databases.

You will contribute to migrating legacy systems to a modern data platform, optimise batch and real-time analytics, and collaborate with risk managers and engineers to deliver robust tooling for front-office stakeholders.

Qualifications

  • Strong software engineering foundation with commercial development experience.
  • Experience building backend applications in Python or similar language.
  • Exposure to ETL pipelines and data engineering.
  • Strong SQL and database design skills.
  • Familiarity with analytics databases and data platforms.
  • Understanding of CI/CD and engineering best practices.

Responsibilities

  • Design and develop Python-based applications that support risk analytics and reporting.
  • Build and maintain ETL pipelines to ingest, transform and enrich large financial datasets.
  • Design efficient data models for high-performance analytical databases.
  • Contribute to the migration from legacy technologies to a modern data platform.
  • Optimise reporting and analytics for both batch and real-time workloads.
  • Work closely with Risk Managers and engineering teams to develop tools that solve complex business problems.
  • Help shape the future architecture of the firm's risk technology estate.

Skills

Software engineering fundamentals
Python backend development
ETL pipelines / data engineering
SQL / database design
CI/CD & testing practices
Communication & collaboration
Financial services knowledge

Tools

Python
SQL
ClickHouse
Snowflake
DuckDB
Pandas
Polars

Job description

Risk Software Engineer – Python & Data Platforms - Hedge Fund

Location: London

About the Role

I'm working with a leading quantitative investment firm that's investing heavily in the modernisation of its risk and analytics platform.

This is an opportunity to join a highly technical engineering team responsible for building the next generation of risk infrastructure used across the business. The team is replacing legacy processes with scalable, high-performance data platforms, enabling faster analytics, real-time decision making and more sophisticated tooling for front-office stakeholders.

This is a hands-on engineering role with a strong focus on software development, data engineering and platform design. While there is some exposure to supporting existing systems, the emphasis is firmly on building modern solutions that will underpin the firm's risk technology for years to come.

What You'll Be Doing
  • Design and develop Python-based applications that support risk analytics and reporting.
  • Build and maintain ETL pipelines to ingest, transform and enrich large financial datasets.
  • Design efficient data models for high-performance analytical databases.
  • Contribute to the migration from legacy technologies to a modern data platform.
  • Optimise reporting and analytics for both batch and real-time workloads.
  • Work closely with Risk Managers and engineering teams to develop tools that solve complex business problems.
  • Help shape the future architecture of the firm's risk technology estate.
What They're Looking For
  • Strong software engineering fundamentals with commercial development experience.
  • Experience building backend applications in Python or another modern programming language.
  • Exposure to ETL pipelines, data transformation or data engineering.
  • Strong SQL and database design skills.
  • Experience working with analytical or OLAP databases such as ClickHouse, Snowflake, DuckDB or similar is highly desirable.
  • Understanding of software testing, CI/CD and engineering best practices.
  • Excellent communication skills and a collaborative approach to working with technical and non-technical stakeholders.
  • Financial services experience is beneficial but not essential. Candidates from other engineering environments with strong transferable skills are encouraged to apply.
Nice to Have
  • Experience working with risk systems or financial data.
  • Knowledge of Pandas, Polars or similar data frame libraries.
  • Experience migrating legacy platforms or modernising existing systems.
  • Exposure to real-time data processing or analytics platforms.
Why This Role?
  • Join a highly regarded quantitative investment firm with a genuine engineering culture.
  • Work on greenfield platform development rather than maintaining legacy systems.
  • Help build technology that enables real-time analytics across the business.
  • Collaborate with experienced engineers in a technically challenging environment.
  • Influence the design of a modern data platform from an early stage.
  • Competitive compensation, performance bonus and excellent long-term career progression.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer, Real-time Risk (Python)
Lead Software Engineer, Real-time Risk (Python)

Winston Fox • Greater London

Hybrid
GBP 500,000 - 700,000
Quantitative Developer - Python
Quantitative Developer - Python

AAA Global • England

On-site
GBP 60,000 - 80,000
Python Software Engineer – Quantitative Hedge Fund : £120-180k
Python Software Engineer – Quantitative Hedge Fund : £120-180k

Hunter Bond • Greater London

Hybrid
GBP 90,000 - 160,000
Competitive compensation
Meaningful bonuses
Hybrid working model
+1
Risk Data Analyst Intern
Risk Data Analyst Intern

Lorien • Greater London

On-site
GBP 18,000 - 24,000
Lead Python Engineer (Risk), London
Lead Python Engineer (Risk), London

Luxoft • Greater London

On-site
GBP 90,000 - 130,000
Quantitative Developer
Quantitative Developer

Ncounter Technology Recruitment • Greater London

On-site
GBP 90,000 - 120,000
Senior Python Developer
Senior Python Developer

Tempest Vane Partners • Greater London

On-site
GBP 90,000 - 130,000
Real-time Risk Platform Engineer (Python)
Real-time Risk Platform Engineer (Python)

Winston Fox • Greater London

Hybrid
GBP 500,000 - 700,000
Sr Python Developer
Sr Python Developer

Falcon Smart IT (FalconSmartIT) • Greater London

On-site
GBP 60,000 - 90,000
Sr Python Developer – Trading / Risk Platforms
Sr Python Developer – Trading / Risk Platforms

Crisil • Greater London

On-site
GBP 90,000 - 140,000