Big Data Engineer

We help small business owners live their dreams

Job details

  • Full-time
  • map markerBarcelona, ES
  • globeRelocation paid
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeRequired language: English

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


Vistaprint is an e-commerce company that delights millions of small businesses worldwide with customized printed materials at an unbeatable price. We succeed at exploration, collaboration, and helping every customer grow their business beyond imagination. Fueled by technology and innovation, we are so much more than business cards!

We believe that everything we do has a lasting impact on our customers. It begins and ends with a passion for helping our customers succeed. To give them our best, we empower our team with the autonomy they need to make smarter decisions and pursue higher value.

We know that when people are treated well, there’s no end to their potential. Our innovative, forward-thinking squads are paired to encourage and support each other. They have the autonomy to create and share new ideas within their team and across other teams to get things done.

Opportunities to build relationships beyond the office are also available through company-sponsored outings, networking events and even bi-weekly happy hours; all on us.

Vistaprint is a place for people who don’t settle, who challenge the status quo and never stop asking how to do things better. If you join us, you might be surprised to find yourself surrounded by ambitious and energetic people, just like you, who challenge and inspire you every day.

Right now we’re looking for a Big Data Engineer to join our team in Barcelona. The Data Engineering Team empowers our internal business partners with information to make better decisions for our customers. Our team members collaboratively collaborate to design, build and sustain our Data Ecosystem which includes our Data Warehouse, Data Lake and proprietary predictive analytics tools.

We support data scientists to create and deploy machine learning models; we ingest new data sources and create data pipelines. We build the right thing, the right way through positive relationships with Marketing, Analytics, and Finance.

When you join our team, you will have a fantastic opportunity to advance your career by working in cutting-edge technology and growing your business expertise.

As a Big Data Engineer at Vistaprint you will:

  • Design, develop, and support our Data infrastructure using various technologies to process terabytes of data, including SQL, Python, Microsoft Azure, and AWS
  • Create solutions to enable diagnostic and predictive analytics capabilities
  • Partner with the Analytics, Marketing, and Finance organizations to get feedback and iterate upon the Data Ecosystem map
  • Develop components and distributed ETL systems for our suite of large data platforms
  • Be curious about trends and emerging technologies in the Data space, participate in user communities, and share what you learn with your teammates

Main requirements

  • Familiarity with developing data processing solutions and data applications utilizing technologies like Python, C#, Java, SQL, Spark, or NoSQL
  • Experience working with all kinds of data: clean, dirty, unstructured, semi-structured and relational
  • Object-Oriented Design mindset
  • Problem-solving and multitasking ability in a fast-paced, globally distributed environment
  • Strong English communication skills, including the ability to work with business partners to understand and refine requirements
  • Experience with developing end-to-end data pipelines in large cloud-compute infrastructure solutions such as Azure, AWS and Google Cloud Platform is a plus
  • 1-2 years working directly on Big Data technologies preferred
  • Degree in Computer Science, Engineering, Mathematics, or a related field or 5+ years of industry experience
  • Coding proficiency in at least one modern programming language (Python, Ruby, Java, etc.)


  • Private healthcare insurance and health assessment
  • Flexible working hours
  • Metro Travel Card
  • Tickets Restaurant
  • Active sports community (basketball, beach volleyball and ping pong) and fitness benefits
  • Onsite training, conferences, meetups, free tech library, online training subscription
  • Language courses (Catalan, Spanish, and English) 
  • Free food, drinks, and fresh organic fruit
  • Relocation support
  • Vistabreak: 4-week paid sabbatical award program
  • Possibility to join an experienced international team. Hopefully, you are like us, a passionate software engineer who is looking to teach and learn from the best in e-commerce
  • 15 minutes walking to the beach!

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300