Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Interim management Learn how we work with you Executive search Finance and accounting Technology and IT Risk and compliance Digital, marketing and creative Administrative and office support Legal Human resources Technology Risk, audit and compliance Finance Digital, marketing and customer experience Legal Operations Human resources Salary Guide Towards the C-Suite 2035 Scaling Britain Shaping the future of finance Press room Salary and hiring trends Future of work Flexible working Work-life balance Diversity, equity and inclusion Browse jobs Find your next hire Our locations
Data Engineer
<p>Robert Half Technology are assisting a market leading financial services organisation to recruit a Data Engineer on a contract basis - Hybrid working - London based </p><p>Looking for a highly skilled Data Engineer to join our growing data platform team. You will be responsible for designing, building, and optimising large-scale data pipelines and services that power analytics, reporting, and data-driven decision-making across the business. This role is heavily cloud-focused (AWS) and requires strong expertise in Python, Spark, and relational databases.</p><p><strong>Role</strong></p><ul><li>Design, build, and maintain scalable, reliable, and high-performance data pipelines and workflows.</li><li>Develop clean, maintainable, and testable code in Python for data ingestion, transformation, and processing.</li><li>Optimise and fine-tune query performance on Aurora Postgres and other relational databases.</li><li>Architect and manage data solutions on AWS using serverless technologies such as Lambda, Glue, Glue Data Catalog, EMR serverless, and API Gateway.</li><li>Implement and manage large-scale data processing with Spark (Iceberg tables in S3, Gold layer in Aurora Postgres).</li><li>Collaborate with data scientists, analysts, and stakeholders to ensure data availability, accessibility, and reliability.</li><li>Design and maintain robust data models that align with business and financial domain requirements.</li><li>Ensure best practices for data security, governance, and compliance.</li></ul><p><strong>Profile</strong></p><ul><li>Strong Python development skills, with experience writing clean, extensible, and testable code.</li><li>Proven experience with relational databases (Aurora Postgres preferred), including performance optimisation.</li><li>Extensive AWS experience, particularly with serverless data engineering tools (Lambda, Glue, Glue Data Catalog, EMR serverless, API Gateway, S3).</li><li>Solid Spark experience with large-scale data pipelines and data lakehouse architectures (Iceberg format a plus).</li><li>Hands-on experience with data modelling and designing scalable data architectures.</li><li>Strong understanding of the financial domain (preferred but not mandatory).</li><li>Excellent problem-solving, communication, and collaboration skills.</li></ul><p><strong>Company</strong></p><ul><li>Market leading financial services organisation with offices in London</li><li>Hybrid working - London based </li></ul><p><strong>Salary &amp; Benefits</strong></p><p>The salary range/rates of pay is dependent upon your experience, qualifications or training.</p><p>Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to diversity, equity and inclusion. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: roberthalf.com/gb/en/privacy-notice.</p><img src="https://counter.adcourier.com/S2F6aW0uSGFzc2FuLjYwNzg4LjEwOTIzQHJoaS5hcGxpdHJhay5jb20.gif">
Data Engineer, Python, AWS, API, S3
  • London, London
  • remote
  • Contract
  • - GBP / Yearly
  • <p>Robert Half Technology are assisting a market leading financial services organisation to recruit a Data Engineer on a contract basis - Hybrid working - London based </p><p>Looking for a highly skilled Data Engineer to join our growing data platform team. You will be responsible for designing, building, and optimising large-scale data pipelines and services that power analytics, reporting, and data-driven decision-making across the business. This role is heavily cloud-focused (AWS) and requires strong expertise in Python, Spark, and relational databases.</p><p><strong>Role</strong></p><ul><li>Design, build, and maintain scalable, reliable, and high-performance data pipelines and workflows.</li><li>Develop clean, maintainable, and testable code in Python for data ingestion, transformation, and processing.</li><li>Optimise and fine-tune query performance on Aurora Postgres and other relational databases.</li><li>Architect and manage data solutions on AWS using serverless technologies such as Lambda, Glue, Glue Data Catalog, EMR serverless, and API Gateway.</li><li>Implement and manage large-scale data processing with Spark (Iceberg tables in S3, Gold layer in Aurora Postgres).</li><li>Collaborate with data scientists, analysts, and stakeholders to ensure data availability, accessibility, and reliability.</li><li>Design and maintain robust data models that align with business and financial domain requirements.</li><li>Ensure best practices for data security, governance, and compliance.</li></ul><p><strong>Profile</strong></p><ul><li>Strong Python development skills, with experience writing clean, extensible, and testable code.</li><li>Proven experience with relational databases (Aurora Postgres preferred), including performance optimisation.</li><li>Extensive AWS experience, particularly with serverless data engineering tools (Lambda, Glue, Glue Data Catalog, EMR serverless, API Gateway, S3).</li><li>Solid Spark experience with large-scale data pipelines and data lakehouse architectures (Iceberg format a plus).</li><li>Hands-on experience with data modelling and designing scalable data architectures.</li><li>Strong understanding of the financial domain (preferred but not mandatory).</li><li>Excellent problem-solving, communication, and collaboration skills.</li></ul><p><strong>Company</strong></p><ul><li>Market leading financial services organisation with offices in London</li><li>Hybrid working - London based </li></ul><p><strong>Salary &amp; Benefits</strong></p><p>The salary range/rates of pay is dependent upon your experience, qualifications or training.</p><p>Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to diversity, equity and inclusion. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: roberthalf.com/gb/en/privacy-notice.</p><img src="https://counter.adcourier.com/S2F6aW0uSGFzc2FuLjYwNzg4LjEwOTIzQHJoaS5hcGxpdHJhay5jb20.gif">
  • 2025-09-24T15:23:27Z

Data Engineer job in London | Robert Half