A trading house are looking for a Data Engineer to join their Front Office Data & Analytics Engineering team, working alongside Quantitative Researchers and engineering colleagues to build the data platforms and services that support research, trading and portfolio management. This is a hands‑on role where you will design, develop and support scalable data pipelines and cloud‑based solutions, ensuring high‑quality, reliable and timely data is available to power investment decision‑making across the business,
You will take ownership of solutions throughout their lifecycle, from design and implementation through to testing, deployment and production support. Working with technologies including Python, Snowflake, MongoDB and AWS, you will help evolve our data architecture, improve data quality through validation and monitoring, and contribute to a collaborative, fast‑paced engineering environment focused on delivering robust, investment‑enabling data solution
Required Experience
- 5+ years’ experience in Data Engineering or Software Engineering, ideally within financial services, with strong Python development skills and software engineering best practices (version control, testing and CI/CD).
- Proven experience designing, building and supporting scalable cloud‑based data platforms and pipelines, preferably on AWS, including containerised deployments using Docker.
- Strong experience working with Snowflake and NoSQL databases, particularly MongoDB, with a solid understanding of data modelling, governance and lifecycle management.
- Good understanding of financial markets and investment data, with the ability to work closely with Quantitative Researchers and translate business requirements into scalable technical solutions.
- Demonstrated ownership mindset with excellent problem‑solving, communication and stakeholder management skills, including experience supporting production environments and resolving business‑critical data issues.
This is a £700-800/day contract role based London; on‑site.
#J-18808-Ljbffr…
