Software Engineer - Interim

dnevo Partners

Greater London

On-site

GBP 65,000 - 90,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

dnevo Partners is seeking a Software Engineer to build data pipelines and applications supporting finance and regulatory reporting for a new financial-markets platform. The role focuses on data movement from core trading to finance outputs, with exposure to trading and core-platform development as the system grows.

The candidate will develop Python/Java ETL pipelines, implement data validation and monitoring, and collaborate with finance, operations and regulatory teams.

Qualifications

  • Solid working knowledge of Java and/or Python.
  • Strong SQL and relational-database skills.
  • Experience with data pipelines, ETL or data-intensive apps.
  • Comfortable working in Linux environments.
  • Good software-development fundamentals.
  • Meticulous data accuracy mindset.
  • Strong analytical and troubleshooting skills.

Responsibilities

  • Build and maintain Python and Java ETL pipelines.
  • Move trade, position and reference data into reporting datasets.
  • Develop automated reconciliation and data-quality controls.
  • Investigate reporting breaks and data discrepancies.
  • Build validation, exception-management and monitoring processes.
  • Develop SQL queries and data-transformations.
  • Support regulatory-reporting and vendor integrations.
  • Automate data preparation and submission workflows.
  • Test outputs for accuracy, completeness and timeliness.
  • Collaborate with technology, finance, operations and regulatory stakeholders.

Skills

Java
Python
SQL
Data pipelines
ETL
Linux
Software fundamentals
Data accuracy
Analytical troubleshooting
Kafka
AWS

Tools

Kafka
AWS

Job description

Software Engineer – Finance & Regulatory Reporting

We are recruiting a Software Engineer to build the data pipelines and applications supporting finance and regulatory reporting for a new financial-markets platform.

This is a software engineering position with a reporting and data focus - not a traditional finance or regulatory-reporting operations role.

You will be writing code, building ETL pipelines, developing automated controls and owning the movement of trade and position data from the core trading platform through to finance and regulatory-reporting outputs.

The work covers two main areas:
  • Finance reporting – daily and periodic reporting, reconciliations and financial-control processes
  • Regulatory reporting – building and maintaining data flows and submissions to external reporting providers, repositories and regulators
What you'll be doing
  • Building and maintaining Python and Java ETL pipelines
  • Moving trade, position and reference data from the core platform into reporting datasets
  • Developing automated reconciliation and data-quality controls
  • Investigating reporting breaks and data discrepancies
  • Building validation, exception-management and monitoring processes
  • Developing SQL queries and data-transformation processes
  • Supporting regulatory-reporting and vendor integrations
  • Automating data preparation and submission workflows
  • Testing reporting outputs for accuracy, completeness and timeliness
  • Working with technology, finance, operations and regulatory stakeholders
  • Helping improve and replace manual or spreadsheet-heavy processes

Although reporting is the primary focus, you will be part of the wider engineering team and will have opportunities to contribute to trading, lifecycle and core-platform development as the system grows.

Technology
What we're looking for
  • Solid working knowledge of Java and/or Python
  • Strong SQL and relational-database skills
  • Experience working with data pipelines, ETL or data-intensive applications
  • Comfortable working in Linux environments
  • Good software-development fundamentals
  • A careful and methodical approach to data accuracy
  • Strong analytical and troubleshooting skills
Any exposure to the following would be advantageous:
  • Financial or regulatory reporting
  • Finance systems
  • Transaction reporting
  • Data-quality or control frameworks
  • Workflow orchestration
  • APIs and third-party integrations
  • AWS or another major cloud platform
  • Kafka or event-driven architectures

Previous financial-services experience is useful, but the emphasis is on finding a strong software engineer who enjoys working with data, reporting and complex workflows.

The role offers significant scope to develop across software engineering, data engineering and financial markets, with opportunities to move into broader platform development as your experience grows.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Regulatory Reporting Engineer
Regulatory Reporting Engineer

Citadel Securities • Greater London

On-site
GBP 55,000 - 75,000
Software Engineer | C# and SQL | Financial Services | London, Hybrid
Software Engineer | C# and SQL | Financial Services | London, Hybrid

SGI • City Of London

Hybrid
GBP 70,000 - 90,000
Finance Data Engineer: ETL, Pipelines & Reporting
Finance Data Engineer: ETL, Pipelines & Reporting

dnevo Partners • Greater London

On-site
GBP 65,000 - 90,000
Python Developer
Python Developer

TEKsystems • City Of London

Hybrid
GBP 74,000 - 111,000
Python Developer
Python Developer

TEKsystems • Greater London

Hybrid
GBP 74,000 - 111,000
Senior Data Engineer – Financial Data Platforms
Senior Data Engineer – Financial Data Platforms

EC1 Partners • Greater London

On-site
GBP 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Harrington Starr • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Java Developer (6 month contract)
Senior Java Developer (6 month contract)

EPAM Systems • Belfast City District

On-site
GBP 65,000 - 90,000
Private Healthcare Package
Pension
Employee Assistance Programme
+7
Senior Software Engineer
Senior Software Engineer

DW Search • Greater London

Hybrid
GBP 80,000 - 120,000
Java Software Engineer : Java : Quant Trading : £150k
Java Software Engineer : Java : Quant Trading : £150k

Hunter Bond • England

Hybrid
GBP 60,000 - 85,000