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!
Skills Required
- 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 handling large transaction volumes
- Experience with both relational and non-relational databases and strong proficiency in SQL
- Experience using cloud services (AWS preferred)
- Familiarity with big-data technologies (Kafka, Spark, Hive, Kinesis, EMR) and containerization (Docker)
- Self-motivation, strong organizational skills, and a passion for continuous learning
What We Do
At Parser we help organisations leverage on digital to advance their business strategy. For us, creativity, talent, and passion are indispensable to succeed. This is why we are committed to building, nurturing, and empowering a diverse, multi-disciplinary environment, where every team member can grow professionally and achieve their ambitions, while helping our clients deliver amazing digital products. Thanks to our flexible, distributed model of global operation and the high calibre of our experts, we have enjoyed triple digit growth over the past five years, creating amazing career opportunities for our people across 4 continents. Our services: - Digital Strategy & Transformation We help you understand market trends, relevant technologies, and aligned with your business strategy we create your vision and set the digital direction. This enables you to focus efforts and integrate business and technology across your organisation. - Digital Portfolio Management Based on a clear vision and direction, we help you assess your position, execute your digital strategy and manage your portfolio. We do this by integrating a range of diverse business and technical practises, transforming your organisation in the process. - Product & Service Development We help you create new experiences by designing user journeys that bridge all of the relevant departments of your organisation. By harnessing our ecosystem of specialised talent, we can provide relevant and focused expertise on demand.
.png)







