Skip to main content
David MarcosDM
Looking for a job

David Marcos

@davidmarcos

I like public data, learning new tech, and fixing stuff.

Spain
Message

What I'm looking for

I want to work on a team that is well structured and where everyone is trusted. Small teams are a plus, but I'm not closed to big companies.

I've built and maintained real-time public transport data pipelines at Citymapper, helping integrate data across cities and countries. At Newtral.es, I developed tools and APIs that supported journalists and data journalism projects focused on fighting misinformation in Spain.

I'm currently improving performance, building data pipelines, and implementing an Airflow environment for EUSPA. My work spans Python, Flask, FastAPI, AWS, Terraform, MongoDB, React, TypeScript, and data visualization, with experience deploying APIs and machine learning models.

Experience

Work history, roles, and key accomplishments

EU
Current

Senior Software Developer (Python)

EUSPA

Feb 2026 - Present (7 months)

Working on improving performance and implementing new data pipelines, as well as implementing an Airflow environment for the European Union Agency for the Space Programme (EUSPA).

United Nations logoUN

Senior Software Engineer

Sep 2023 - Dec 2025 (2 years 3 months)

Working remotely as a Software Engineer, performing the following tasks:
• Currently participating as a Software Engineer in a project involving the
ingestion, processing, and visualization of financial data with a graph-
based structure.
• Use of Python with Flask for the backend and React with TypeScript for the
frontend.

Citymapper logoCI

Software and Data Engineer

Citymapper

Apr 2021 - Sep 2023 (2 years 5 months)

Working remotely:
• Worked on the integration and maintenance of data
pipelines for real-time transport information, primarily related to
public transportation across different cities and countries.
• Infrastructure-as-code tasks, deployments, and API
creation, GitHub Actions and Terraform.
I worked with Python, AWS, and Grafana/InfluxDB for reporting and monitoring

Newtral logoNE

Software and Data Engineer

Newtral

Apr 2019 - Apr 2021 (2 years)

• At Newtral.es, I participated in various projects, ranging from the development of tools that assist journalists in their daily work to data analysis and visualization for data journalism projects, collaborating directly with
journalists, focused on fighting misinformation in Spain.
• I developed APIs for internal tools

Education

Degrees, certifications, and relevant coursework

Carlos III University of Madrid logoCM

Carlos III University of Madrid

Bachelor's Degree, Computer Engineering

2016 -

Pursuing a Bachelor's Degree in Computer Engineering, focusing on software development and systems.

IS

IES Azarquiel High School

High School Diploma, General Studies

2014 - 2016

Completed high school education, earning a High School Diploma.

Interested in hiring David?

You can contact David and 90k+ other talented remote workers on Himalayas.

Message David

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan