CrawlJobs Logo

Senior Data Engineer

Madbox

Location Icon

Location:
Spain, Barcelona

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Madbox is a fast-growing mobile gaming company. We are looking for a Senior Data Engineer to join our Data Core Team and help us scale and optimize our data infrastructure, working closely with the Data Manager, Data Scientists, ML Engineers, the Analytics team and the Growth team. Based in Barcelona, you will have the opportunity to work alongside an experienced cross-functional team in a fast-moving, creative environment, taking full ownership of end-to-end data solutions that drive our games and business forward.

Job Responsibility:

  • Start by onboarding on our full Data Stack, both technically (GCP, streaming, big data) and from a business logic perspective
  • Take ownership of end-to-end data pipelines, ensuring scalability, reliability, and maintainability
  • Continuously improve our data stack, proposing technical evolutions, monitoring infrastructure performance, and optimizing costs
  • Contribute to the growth and mentoring of junior profiles, providing guidance, sharing best practices, and supporting their development within the team
  • Design and optimize data models tailored to solve complex analytical and business requirements
  • Ensure data quality through cleansing, unit testing, and embedded DQA processes
  • Communicate effectively with technical and non-technical stakeholders, explaining solutions clearly and constructively
  • Demonstrate autonomy and decision-making skills, moving projects forward while keeping stakeholders informed
  • Take a key part in building and maintaining the Data Engineering roadmap, covering infrastructure, robustness, and business-driven initiatives

Requirements:

  • Master’s degree in Engineering, Computer Science, or equivalent
  • 4+ years of proven experience in Big Data systems architecture and data pipelines
  • Experience with both SQL and NoSQL databases is required
  • Strong proficiency in Python
  • Proven experience with cloud platforms (preferably GCP) and their data services
  • Hands-on experience setting up and monitoring CI/CD pipelines
  • Proficient with orchestration tools (ideally Airflow)
  • Strong communication skills
  • Analytical and problem-solving mindset with attention to detail
  • Autonomous, proactive, and always looking for opportunities to improve solutions and processes
  • A team player who enjoys collaborating in a fast-paced and creative environment

Nice to have:

Familiarity with DBT is a plus

Additional Information:

Job Posted:
December 10, 2025

Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.