Enable job alerts via email!

Software Engineer, Reporting – London or NYC

Oxford Knight

London

On-site

GBP 50,000 - 80,000

Full time

6 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Oxford Knight is on the lookout for a Software Engineer focused on reporting, to join their dynamic team in London or NYC. This role offers the chance to design and enhance critical reporting systems that drive business decisions. The ideal candidate will leverage their expertise in Python and SQL, contributing to high-availability workflows within a fast-paced financial services environment.

Qualifications

  • Experience with building financial or regulatory reporting systems.
  • Strong understanding of Python, SQL, and data transformation techniques.
  • Familiarity with tools like Datadog and Grafana is advantageous.

Responsibilities

  • Design, develop and own reporting systems from backend data.
  • Ensure performance and correctness of these systems.
  • Coordinate communication between engineers and stakeholders.

Skills

Python
SQL
Data transformation
Data monitoring
Code Review

Tools

Datadog
Grafana
Prometheus
AirFlow

Job description

Social network you want to login/join with:

Software Engineer, Reporting – London or NYC, London

Client: Oxford Knight

Location: London, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 9b7e54ce2e2a

Job Views: 4

Posted: 29.06.2025

Expiry Date: 13.08.2025

Job Description:

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class software engineers to help build on their success.

Responsibilities
  • Design, develop and own a generalized system for generating business-critical reports from backend data platform.
  • Handle outputs for all products globally, crucial for launching and growing business products.
  • Ensure correctness, reliability, and performance of reporting systems.
  • Develop a deep understanding of the business context.
  • Coordinate communication between engineers and stakeholders.
Skills & Experience Required
  • Experience building critical financial/regulatory/customer reporting or data transformation systems.
  • Experience with alerting, observability, and monitoring tools like Datadog, Grafana, Prometheus.
  • Designing high-availability workflows with SLOs > 0.99, using scheduling systems like AirFlow.
  • Proficiency in Python, Pandas, and SQL (Snowflake, Postgres).
  • Strong code-review skills and ability to write robust, maintainable, and generalizable code.
Nice to have, but not required
  • Experience with parallel computing patterns and technologies like PySpark, Dask.
  • Experience with ledger, trading, risk management, pricing, or large-scale transaction systems.

While applications are carefully reviewed, due to high volume, not all applicants will receive responses.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.