> Markdown version of [/jobs/ext/2304231-data-engineer](https://www.wearedevelopers.com/jobs/ext/2304231-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Engineer - **Company:** Oscar - **Location:** Greater London, UK - **Experience:** Experienced - **Salary:** £70,000.0 - £95,000.0 - **Contract:** Permanent contract - **Skills:** Information Engineering, Data Infrastructure, Data Systems, Python (Programming Language), Microsoft SQL Server, Software Engineering, SQL Databases, Data Pipelines - **Published:** August 30, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815451625-data-engineer ## About the Role * 4+ years' experience in a data engineering, software engineering, or similar technical role * Experience working in financial services * Strong hands-on SQL experience (SQL Server preferred) and experience using dbt * Solid Python skills for data pipelines, tooling, and automation * Proven experience designing and maintaining production-grade data models and pipelines * Practical understanding of data quality, observability, reconciliation, and audit controls * Track record of owning work end-to-end with minimal supervision * Exposure to investment, risk, accounting, or reporting workflows within asset management or finance (preferred), * Self-motivated and comfortable operating with a high degree of autonomy * Curious and analytical, with a willingness to dig into messy, real-world data * Detail-oriented where controls and accuracy matter, but pragmatic and delivery-focused * Confident communicator, able to work effectively with non-technical but quantitative stakeholders ## Description We are seeking a mid-level Data Engineer to join a small, high-impact technology team. This role is suited to a self-starter who enjoys autonomy, takes full ownership of their work, and is comfortable operating close to the business in a regulated financial context. You will design, build, and maintain robust batch data pipelines, transforming data from diverse sources into a consistent, well-modelled SQL-based warehouse. Your work will directly support investment analysis, risk management, accounting, and external reporting. This is a hands-on role with real responsibility from day one, offering the opportunity to own projects end-to-end and contribute meaningfully to the firm's data foundation., * Build, own, and maintain reliable batch data ingestion pipelines from a wide range of internal and external data sources * Design, implement, and extend transformation workflows using SQL, dbt, and Python * Develop clean, consistent, and well-documented data models to support investment, risk, accounting, and reporting use cases * Implement data quality, validation, reconciliation, monitoring, and alerting processes to ensure trust and auditability * Support the production of critical reports used internally and externally, including investor and regulatory reportingWork closely with investment, risk, and finance stakeholders to clarify requirements and translate business needs into robust data solutions * Respond to ad-hoc data requests with speed, accuracy, and strong business context * Take full ownership of deliverables across the full lifecycle: design, build, test, deploy, and maintain ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)