> Markdown version of [/jobs/ext/1610094-data-engineer](https://www.wearedevelopers.com/jobs/ext/1610094-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:** TAPTAP Digital - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Amazon Web Services, Amazon S3, Data Analysis, JIRA, Automation of Tests, Big Data, Cloud Database, Information Systems, Extract Transform Load (ETL), Data Mining, Data Systems, Data Warehousing, Relational Databases, Distributed Systems, Apache Hadoop, Apache Hive, Python (Programming Language), PostgreSQL, MongoDB, NoSQL, Scrum Methodology, Redis, Software Engineering, Software Quality Assurance (SQA), Apache Spark, Information Technology, Apache Kafka, Restful APIs - **Published:** July 6, 2026 - **Apply:** https://es.trabajo.org/oferta-5354-cc00220325ba9a7915f9344123c1ed88 ## About the Role Data Engineer at TAPTAP Digital, Madrid, Spain. Full-time, on-site position. We are looking for a Data Engineer to design, build, and optimize scalable data systems that ensure the availability, quality, and consistency of data across the Sonata platform. The role collaborates with Product, Operations, and Marketing teams to deliver solutions supporting data analysis, decision-making, and continuous innovation. What you will do - Develop and maintain large-scale data processing systems that interact with millions of users in real time. - Build and optimize ETL pipelines and the data warehouse, ensuring the consistency, reliability, and availability of both operational and analytical data. - Implement solutions to improve data quality and accuracy from both technical and business perspectives. - Collaborate with cross-functional teams, including Product, Operations, and Marketing, to design solutions that integrate data from multiple internal and external sources. - Develop new internal tools and systems to streamline data extraction, generate actionable insights, and enable seamless integration with external technology partners. - Stay up to date with emerging technologies and contribute to the continuous evolution of Taptap's technology stack. - Participate in all stages of the software development lifecycle, including technical design, implementation, deployment, and testing. Requirements - Degree in Computer Science, Software Engineering, Information Systems, or a related field. - Min. 1 year of experience in software development using JavaScript and/or Python. - Proven experience working with Big Data environments, distributed architectures, and large-scale data processing systems. - Experience working in Unix/Linux environments. - Knowledge of relational databases (PostgreSQL) and NoSQL databases (MongoDB and Redis). - Familiarity with cloud-based data lakehouse architectures, particularly AWS Athena and Amazon S3. - Experience working with Agile methodologies and tools, such as Scrum and JIRA. - Professional level of English (C1). - Nice to have: Experience with Hadoop, Spark, Hive, Kafka, and Redis. - Experience using AI agents for software development and research. - Knowledge of REST APIs and real-time bidding (RTB) systems. - Familiarity with Big Data architectures and software quality assurance practices, including automated testing. - Previous experience working in startups or small development teams. Benefits - A dynamic and collaborative work environment. - Competitive compensation and benefit package, aligned with experience and profile. - The opportunity to work on innovative products used across global markets. - Hybrid work model. Location & Work Model - Role based in our Madrid, Spain office. - This is a hybrid work position. Diversity & Inclusion At Taptap, diversity and inclusion are at the heart of who we are. We believe that different perspectives, backgrounds, and experiences fuel innovation and success. We are team players who won't go solo, thoughtful collaborators who value others' ideas, and ambitious professionals who refuse to accept the status quo. J-18808-Ljbffr ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) ## Related Articles - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)