Data Engineer

Joh. Berenberg, Gossler & Co. KG
London
2 days ago
Create job alert
Overview

You'd be joining the IB Technology Data Science team to design and build the engine behind our Trade Intelligence Analytics (TIA) platform - an analytical platform serving our Electronic Trading Desk's clients. TIA provides cutting-edge insights into trade performance, powering alpha-seeking clients with end-to-end Trade Cost Analysis through dashboards, data feeds and machine learning products downstream. You'll work alongside Data Engineers, Analytics Engineers and Data Scientists who own the full stack - from Kubernetes infrastructure through to analytics and data science workloads. You will sit within and work tightly with the Data Science team who have been building the project to date. You will work closely with the Low Touch (Berenberg Electronic Algorithmic Trading) desk to deliver the product to clients.

Equal Opportunities We are an Equal Opportunities Employer and pride ourselves on being a modern, dynamic and internationally orientated organisation. We value the rich diversity, skills and abilities and creative potential that people from differing backgrounds and experiences bring to the workplace. Every employee plays a vital role in providing quality service to all our customers and helping to create an inclusive working environment where everyone can realise their full potential. We are committed to finding reasonable accommodations for candidates who require adjustments during our recruiting process. Please contact us directly on to discuss.

Responsibilities
  • Develop, scale and maintain data pipelines using Python/Rust, SQL and DBT
  • Translate business requirements into optimised trade performance benchmark calculations
  • Design and implement scalable data models within the Data Lakehouse / Data Platform; develop APIs for client interaction with our product
  • Normalisation of data feeds to support client integration and adoption of the TIA platform
  • Drive engineering best practices including test-driven development, version control and CI/CD pipelines
  • Contribute to analytics frontend development and UX
Qualifications
  • Expert-level Python, SQL and ideally Rust, with a track record of building efficient data pipelines
  • Experience or knowledge in Lakehouse architectures
  • Comfortable working with large-scale, high-volume datasets as source inputs for analytical pipelines
  • Experience managing data pipelines using data orchestration tools (Airflow, Dagster or other)
  • Expertise in DBT for data modelling and transformation workflows
  • Hands-on experience with engineering best practices: Docker/Podman, Git, test-driven development, CI/CD pipelines
  • Knowledge of data visualization tools such as Tableau or PowerBI
  • Strong data modelling skills and familiarity with designing data architectures that support both analytics and machine learning use cases
  • Experience using cloud compute platforms like Snowflake is preferred
Benefits
  • Private pension plan - 10% of base salary contribution by Berenberg
  • Generous 30 day holiday allowance
  • Private Health Insurance
  • Life Insurance scheme
  • Flexible working hours
  • Enhanced parental leave policies
  • Employee Assistance Programme offering counselling sessions related to mental health, financial well-being and other topics


#J-18808-Ljbffr

Related Jobs

View all jobs

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Machine Learning Tools Do You Need to Know to Get a Machine Learning Job?

Machine learning is one of the most exciting and rapidly growing areas of tech. But for job seekers it can also feel like a maze of tools, frameworks and platforms. One job advert wants TensorFlow and Keras. Another mentions PyTorch, scikit-learn and Spark. A third lists Mlflow, Docker, Kubernetes and more. With so many names out there, it’s easy to fall into the trap of thinking you must learn everything just to be competitive. Here’s the honest truth most machine learning hiring managers won’t say out loud: 👉 They don’t hire you because you know every tool. They hire you because you can solve real problems with the tools you know. Tools are important — no doubt — but context, judgement and outcomes matter far more. So how many machine learning tools do you actually need to know to get a job? For most job seekers, the real number is far smaller than you think — and more logically grouped. This guide breaks down exactly what employers expect, which tools are core, which are role-specific, and how to structure your learning for real career results.

What Hiring Managers Look for First in Machine Learning Job Applications (UK Guide)

Whether you’re applying for machine learning engineer, applied scientist, research scientist, ML Ops or data scientist roles, hiring managers scan applications quickly — often making decisions before they’ve read beyond the top third of your CV. In the competitive UK market, it’s not enough to list skills. You must send clear signals of relevance, delivery, impact, reasoning and readiness for production — and do it within the first few lines of your CV or portfolio. This guide walks you through exactly what hiring managers look for first in machine learning applications, how they evaluate CVs and portfolios, and what you can do to improve your chances of getting shortlisted at every stage — from your CV and LinkedIn profile to your cover letter and project portfolio.

MLOps Jobs in the UK: The Complete Career Guide for Machine Learning Professionals

Machine learning has moved from experimentation to production at scale. As a result, MLOps jobs have become some of the most in-demand and best-paid roles in the UK tech market. For job seekers with experience in machine learning, data science, software engineering or cloud infrastructure, MLOps represents a powerful career pivot or progression. This guide is designed to help you understand what MLOps roles involve, which skills employers are hiring for, how to transition into MLOps, salary expectations in the UK, and how to land your next role using specialist platforms like MachineLearningJobs.co.uk.