Our client, a leading multinational information technology services company is recruiting for a Senior Data Engineer (Apache Flink Expert) to join their business in Spain. Position Title: Senior Data Engineer (Apache Flink Expert) Position Type: Employment or Freelance Start Date: ASAP Location: Madrid, Spain Contact: Franci Hernandez | +49 (0) 89 23 88 98 55 We are seeking a highly skilled Senior Data Engineer with more than 10 years of experience to join our team. The ideal candidate will have extensive experience in Apache Flink and other stream processing technologies, along with a strong background in designing and building large-scale data pipelines within the banking and financial services industry. You will be responsible for driving the architecture, development, and optimization of data processing systems, ensuring high-quality, real- time data solutions to support business intelligence, analytics, and machine learning initiatives. Key Responsibilities: Stream Processing Architecture: Design and develop scalable, fault-tolerant stream processing systems using Apache Flink and similar technologies to process high- throughput, low-latency financial data. Data Pipeline Development: Build and manage complex data pipelines that integrate real- time and batch data, ensuring seamless data ingestion, processing, and storage for banking and financial applications. Big Data Integration: Work with big data ecosystems such as Apache Kafka, Hadoop, Spark, and Elasticsearch to build robust, highly available data architectures capable of processing and analyzing large datasets in real-time. Database & Data Storage Solutions: Design and implement data storage solutions that support structured and unstructured data using technologies like HBase, Cassandra, Redshift, S3, and RDS. Data Governance & Security: Ensure data security, privacy, and compliance with industry standards (e.g., PCI-DSS, GDPR) while adhering to data governance policies in the banking and financial services industry. Performance Optimization: Optimize data pipelines for high performance and scalability, fine-tuning Flink and other processing components to handle large-scale data processing while minimizing latency. Real-Time Analytics & Machine Learning: Support data science teams by implementing data processing workflows that power real-time analytics and machine learning models to drive actionable insights. Collaboration & Mentorship: Lead and mentor junior data engineers, collaborate with cross-functional teams (data scientists, data analysts, DevOps), and provide technical leadership on data engineering best practices. Troubleshooting & Issue Resolution: Identify, diagnose, and resolve data issues within real-time and batch processing environments, ensuring minimal downtime and maintaining the integrity of banking applications. Requirements: Educational Background: Bachelors or Masters in Computer Science, Information Technology, or a related field. Language: Fluent Spanish & English are required AWS Certification: AWS Certified DevOps Engineer – Professional or equivalent. Experience: 10+ years of experience as a Data Engineer or in a similar role, with at least 5+ years of experience working with Apache Flink and related stream processing tools. In-depth experience in designing, developing, and optimizing real-time data pipelines for banking, financial services, or similarly regulated industries. Apache Flink Expertise: Extensive hands-on experience with Apache Flink, including stateful processing, event time handling, windowing, and scaling Flink applications. Big Data Technologies: Proficiency with other big data frameworks and tools like Apache Kafka, Hadoop, Spark, Hive, ElasticSearch, and Cassandra. Data Integration & ETL: Solid understanding of ETL/ELT processes, data integration, and the ability to work with both real-time and batch data processing. SQL & NoSQL: Strong experience with SQL and database design. Familiarity with NoSQL databases like Cassandra, HBase, or MongoDB is a plus. Cloud Platforms: Experience with cloud services such as AWS, Azure, or Google Cloud for hosting data pipelines and scalable storage. Security & Compliance: Expertise in implementing security controls for data privacy and compliance with financial industry standards (e.g., PCI-DSS, GDPR). Programming Skills: Proficiency in Java or Scala for building data processing applications. Knowledge of Python is a plus. Problem-Solving: Strong problem-solving and troubleshooting skills, with a proven ability to work in high-pressure, fast-paced environments. Collaboration: Excellent communication and teamwork skills, with experience working in cross-functional teams and mentoring junior engineers. Preferred Qualifications: Machine Learning Integration: Experience with integrating streaming data workflows with machine learning models for real-time predictions and analytics. Cloud Certifications: AWS Certified Solutions Architect, Google Cloud Professional Data Engineer, or equivalent certifications. Advanced Data Technologies: Familiarity with modern data platforms such as Snowflake, Databricks, or other emerging technologies. Financial Services Regulations: In-depth knowledge of financial regulations such as SOX compliance, AML, or other banking-specific data governance standards. For more details contact: sales(at)manningglobal.com Quoting reference: ES_MGFH_SDE_AFE_ Or call Franci on: +49 (0) 89 23 88 98 55 View our latest jobs: www.manningglobal.com Follow us on twitter: @ManningGlobal If you know of anyone within your network who may also be interested in this position,would you please forward this ‘Email & Role’ to them. Please note: That we do all we can to respond to all applications but if we have not contacted you within 2 days following your application - its likely we have not shortlisted your CV for the position. Manning Global cannot consider your application for this role if you are working for the customer we are recruiting for If you are working for the client we are representing, but have confirmation you are leaving a permanent or contract position, please discuss this with us, so we can discuss representation with you. This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the originator of the message. Any views expressed in this message are those of the individual sender. Group Head Office Manning Global AG Hohenzollernstraße 60, 80801 Munich, Germany Sitz der Manning Global AG: München, HRB 170058 Amtsgericht München, Vorstandsvorsitz: Rachael Manning Munich (DE) – Dublin (IRE) – Liverpool (UK) – Zurich (CH) - Maastricht (NL) Lille (FR) – Changzhou (CN) – New York/Houston (USA) – Zagreb (HR) Timișoara (RO) – Madrid (ES) – Istanbul (TR) – Mexico (DF) – New Delhi (India)