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