P
Posted 3y ago

Senior Data Engineer (Python/Scala)

Parser
Madrid, Madrid, Spain
HybridFull Time
Responsibilities
  • developing data
  • processing data
  • documenting solutions
Requirements
  • 6+ years experience with Python or Scala
  • Strong SQL
  • Experience building scalable
  • Highly available data systems on cloud (AWS preferred)
  • Proficiency with large-volume streaming and batch processing
Technical tools mentioned
PythonScalaAWSKafkaSparkAirflowHiveKinesisEMRDockerSQL

Job description

About Parser

Technology alone does not create impact-the right teams do. 

Founded in 2018, Parser is a boutique technology services and consulting firm helping global organisations solve complex business challenges through digital transformation, product development and Al enablement.

We are a fast-growing team of 340+ engineers and consultants across Europe (UK, Spain, Portugal), the Americas (US, Argentina, Uruguay, Colombia), and the Middle East. We combine global reach with a mindset focused on agility, senior expertise, and close collaboration. We work as an extension of our clients' teams, helping them define the right problems, shape solutions, and deliver technology-driven outcomes that create measurable business value. Our expertise spans software engineering, Al & data, product development, and customer experience, delivered by teams that combine strong technical depth with a consulting mindset.



The Role

As a Senior Data Engineer at Parser, you'll be part of a team that ingests more than 3.6 billion domain event messages per day (11.5 TB), enriching and transforming this data to make it available for all internal functions, people, and services. If you have a growth mindset and love solving complex challenges, we invite you to join us on this exciting journey.



Key Responsibilities

  • Develop various facets of data capture, processing, storage, distribution, and visualization
  • Understand and apply AWS standard methodologies and products (compute, storage, databases)
  • Write clean, maintainable, and well-tested code
  • Develop scalable and highly-performant distributed systems (focusing on availability, monitoring, resiliency)
  • Communicate and document solutions and design decisions
  • Propose new approaches and contribute to system architecture
  • Be part of an agile team that is continuously learning and improving



Required Experience and Qualifications

  • 6-7 years of experience with at least one modern programming language (e.g.,Python, or Scala)
  • Experience delivering and supporting highly available and scalable solutions with large transaction volumes
  • Experience with both relational and non-relational databases, with strong proficiency in SQL
  • Experience using cloud services (AWS is preferred)
  • Passion for learning, especially in data, technology, service design patterns, and system architecture
  • Self-motivation, drive, and good organizational skills to work in a multi-disciplinary team



Location:

Madrid: Hybrid model, 2-3 days per week



What We Offer

  • A friendly and collaborative team keen on knowledge sharing and continuous learning
  • A bias for action
  • Opportunity to work on a cloud-based data lake backed by cutting-edge technologies, including Kafka, Spark, Scala, Airflow, Hive, Kinesis, EMR, and Docker



Join Parser and be part of a team that's revolutionizing the travel industry through data and technology!

About Parser

Provides software engineering and AI consulting services to enterprises.

Year founded
2017

Similar jobs

Data Engineer roles near Madrid, Madrid
1d
Save
Mark Applied
Hide
Senior Data Engineer
Madrid or Spain
RemoteFull Time
Talan
Talan: Provides international consulting and technology transformation services.
Professional Data Engineer experience with Azure Data Factory, Azure Databricks, Python, SQL, ETL/ELT, data transformation, modelling, cloud platforms, and large-scale data processing.
Microsoft Azure, Azure Data Factory (ADF), Azure Databricks, Python, Microsoft Fabric, OneLake, SQL
1d
Save
Mark Applied
Hide
Data Engineer
Alcobendas or Sant Cugat del Vallès
HybridFull Time
GFT
GFTFrankfurt Stock Exchange: GFT: Develops digital solutions and provides IT consulting for global enterprises.
Experience designing data pipelines and scalable architectures; Python, Spark, Kafka, advanced SQL, Data Lake, Delta Lake, AWS/Azure, Airflow or dbt; data governance, security, and advanced English required.
Python, Spark, Kafka, SQL, Data Lake, Delta Lake, AWS, Azure, Airflow, dbt, DAMA-DMBOK, Wellhub
1d
Save
Mark Applied
Hide
Data Engineer
Madrid or Majadahonda
OnsiteFull Time
Ayvens
AyvensEuronext Paris: AYV: Provides vehicle leasing and fleet management services.
The posting does not state specific education, experience, certifications, languages, or technical skills for this role.
3d
Save
Mark Applied
Hide
Senior Data Engineer - Snowflake 
Madrid, Community of Madrid, Spain
HybridFull Time
Deutsche Bank
Deutsche BankNew York Stock Exchange: DB: A global bank providing financial services to individuals and corporations.
10+ YOE10+ years in data engineering; expertise in Snowflake, dbt, Python, data modeling, and cloud platforms; English fluency; experience with infrastructure automation, governance, and financial data is valuable.
Snowflake, dbt, Terraform, Snowpark, OpenFlow, Streamlit, Python, GCP, StreamSets, Airflow, Collibra
3d
Save
Mark Applied
Hide
Senior Data Engineer - Snowflake 
Madrid, Community of Madrid, Spain
HybridFull Time
DWS Group
DWS GroupFrankfurt Stock Exchange: DWS: Global asset manager providing active, passive, and alternative investments.
10+ YOE10+ years in data engineering; expert Snowflake, dbt, and Python skills; experience with data modeling, Terraform, cloud platforms, StreamSets, Airflow, governance tooling, and fluent English.
Snowflake, dbt, Terraform, Python, Snowpark, OpenFlow, Streamlit, GCP, StreamSets, Airflow, Collibra
6d
Save
Mark Applied
Hide
Senior Data Engineer - Remote First
Paris or Madrid or Brussels
RemoteFull Time
EPI Company
EPI Company: Unified pan-European digital wallet and instant payment solution.
5+ YOE5+ years in data engineering or related systems; strong SQL and Python; Databricks, lakehouse, dbt, orchestration, CI/CD, governance, privacy, monitoring, and incident response experience; fluent English.
Databricks, Databricks SQL, Delta Lake, dbt, SQL, Python, Databricks Asset Bundles, GitHub Actions, Databricks Workflows, Terraform, AWS, Amazon S3, IAM, Kafka, Jira, Confluence, Slack
6d
Save
Mark Applied
Hide
Data Engineer with Snowflake and Python (Remote from Spain)
Madrid, Community of Madrid, Spain
RemoteFull Time
UST
UST: Global provider of digital transformation and IT services.
Requires Snowflake, Python, ETL/ELT, data modeling, data integration, telemetry or event data, Git, governance, security, testing, and English C1 proficiency.
Snowflake, Python, GitHub Copilot, Claude Code, Git, SIEM
6d
Save
Mark Applied
Hide
Subcontractor
Madrid or Mexico
HybridContract
Birlasoft
BirlasoftNational Stock Exchange of India: BSOFT: Provides digital transformation and IT consulting services for global enterprises.
3+ YOERequires 3+ years of data engineering, 2+ years of AWS data analytics, PySpark or Apache Spark, Python, SQL, AWS Data Services, Airflow, Docker, ECS, and Spanish and English communication skills.
PySpark, Apache Spark, Python, SQL, AWS, AWS Data Services, Airflow, Docker, ECS, Kafka, dbt, Databricks, Java, QlikView, Qlik Sense, Agile, Scrum