CARTO is hiring a

Data Engineer Intern

Madrid, Spain

CARTO is changing how Location Data is analyzed and visualized by building the easiest and most powerful Engine ever.

The amount of location-based data is exploding, and from financial services to transportation to marketing, people around the world are using CARTO to perform BI with their location data and make better decisions. We have more than 220,000 loving users (growing rapidly) and customers around the world.

We’re looking for a junior data engineer to join our internal metrics team. This team supports every area of the company by developing new analytics tools and producing on-demand analysis that help teams better understand the results of their decisions and improve their daily work. 

So we want someone who is happy coding scripts, running complex SQL and querying APIs in order to clean and process raw data from different sources and generate complex datasets. Please, note this is not a GIS analyst position.

This position is based in our Madrid, Spain office.

You offer

  • Advanced SQL
  • Proved experience working with Python and APIs
  • Use of Git
  • Familiarity with data visualization tools
  • Be able to understand business requirements
  • Quick learning
  • Ability to work independently and as part of a team
  • Fluency in English


  • Web development experience
  • Google App Script development
  • Databases knowlegde

We offer

  • 6-month internship in an amazing agile work environment
  • Competitive compensation
  • Flexible work hours
  • Bright, comfortable office, stocked with snacks and good coffee

Most important we offer the chance to help build a wildly successful company that puts the power of mapping in the hands of basically everyone.

Want to know more about us? Find more information at:

Our blog