Job Title: Data Engineer Location: Hybrid (London, UK) Salary: Competitive Benefits Industry: Tech Consultancy | Financial Services About the Role: We are looking for an talented Data Engineer with strong Python skills to join a leading tech consultancy, supporting a global financial services client. In this role, you'll design and build scalable data pipelines, ensuring data quality and integrity, while leveraging cutting-edge technologies to deliver actionable insights across the business. Key Responsibilities: Design, build, and optimize data pipelines using Python and other modern data engineering tools. Develop and maintain efficient ETL processes, ensuring seamless data integration from multiple sources. Work with cloud platforms (AWS, Azure, GCP) to manage and scale data infrastructure. Collaborate with data scientists, analysts, and business stakeholders to align technical solutions with business needs. Ensure data governance best practices for quality, integrity, and security. Key Skills & Experience: Strong Python programming skills, with experience in data processing frameworks (e.g., Apache Spark, Hadoop). Proven experience building scalable ETL pipelines and integrating data from diverse sources. Solid understanding of SQL and NoSQL databases. Experience with cloud platforms (AWS, Azure, GCP) and related data services (e.g., S3, Redshift, BigQuery). Knowledge of data modeling, data warehousing, and data governance. Experience working in Agile teams and collaborating cross-functionally. Desirable: Financial services or consulting experience. Familiarity with containerization (Docker, Kubernetes) and orchestration tools. Cloud certifications (AWS, Azure, GCP). Why Join Us? Work on high-impact projects for global financial institutions. Access to ongoing training and career development opportunities. Collaborative and inclusive team culture that encourages innovation.