Data Engineer

About the Role

A leading global trading and investment firm is looking for Data Engineers to join its core data function. The team plays a key role in powering research, modelling, and trading strategies through high-quality, well-managed data systems.

This is a hands-on engineering position within a small but growing team. You’ll work across the full data lifecycle - from design to delivery - helping to shape and scale the firm’s data platform over the next few years. The ideal candidate will bring strong technical ability, curiosity, and a drive to build robust, high-performance systems.

Key Responsibilities

  • Partner with quantitative researchers, developers, and portfolio teams to turn business needs into practical, scalable data solutions.
  • Extend and optimise the data warehouse by integrating new data sources and improving system performance, scalability, and reliability.
  • Help define best practices for data quality, governance, and platform architecture.
  • Evaluate and implement modern tools and frameworks for managing, querying, and streaming large datasets.
  • Build and maintain automated processes for data validation, anomaly detection, and system monitoring.
  • Support the production environment and ensure smooth data operations.
  • Manage relationships with external data providers and ensure alignment with business needs.

What You’ll Need

  • Strong programming skills in Python and solid experience working in Unix/Linux environments.
  • Advanced SQL skills and good knowledge of NoSQL systems (e.g. Postgres, MongoDB), including performance tuning.
  • Understanding of data modelling concepts, including both normalised and denormalised structures.
  • Experience with cloud technologies such as AWS or GCP.
  • Familiarity with version control (Git) and collaborative development workflows, ideally with CI/CD pipelines.
  • A degree in Computer Science, Information Systems, or a related discipline.

Desirable Experience

  • Background or internship experience within financial services or technology.
  • Exposure to Java.
  • Experience managing on-premise or hybrid data infrastructure (e.g. Hadoop).
  • Knowledge of workflow orchestration tools such as Apache Airflow.
  • Postgraduate degree in Computer Science, Data Science, or related field.

Benefits

  • Comprehensive health, dental, and vision coverage
  • Flexible approach to time off and sick leave
  • Discretionary bonus
Company
Xcede
Location
City of London, Greater London, UK
Posted
Company
Xcede
Location
City of London, Greater London, UK
Posted