Data Engineer

Barcelona, Spain
Roles:
Data
Must-have skills:
PythonSQL
Nice-to-have skills:
R
Considering candidates from:
Spain
Work arrangement: Onsite
Industry: Software Development
Language: English
Level: Middle
Required experience: 3+ years
Relocation: Not paid
Visa support: Not provided
Size: 1001 - 5000 employees
Logo of team.blue

Data Engineer

Barcelona, Spain
team.blue is an ecosystem of successful brands working together across regions to provide customers with everything they need to succeed online. 40+ successful brands make up the group; within those brands, over 2000 experts serve its 2.5+ million customers across Europe and beyond.

team.blue's brands are a mix of traditional hosting businesses, offering services from domain names, email, shared hosting, e-commerce and server hosting solutions and specialist SaaS providers offering adjacent products such as compliance, marketing tools and team collaboration products. This broad product offering makes it a one-stop partner for online businesses and entrepreneurs across Europe.
You will be part of the Data & Analytics function, working closely with the Business functions to provide timely, reliable, high-quality data, that best support decision making.

About The Job

As a data engineer, you will develop and maintain the central data warehouse and help us take the most value out of our data and meet our increasing data needs. Your work assignments will center around back-end development, focusing on building optimized data structures with best-in-class load performance. You will help us integrate newly acquired businesses into the central data warehouse, besides improving and expanding already existing structures to enable an even more data-driven approach. To this extent, your role will be crucial in supporting the Data & Analytics team in increasing the data available centrally and its fast, easy access for the end users. You will play a key role in transforming data into actionable insights that inform business strategies, improve customer processes, and drive overall performance. The ideal candidate will possess a strong analytical mindset, exceptional problem-solving skills, and a passion for uncovering trends and patterns within complex datasets. The central Data & Analytics team is one of the pillars of team.blue strategy, and the priorities and collaboration in the team are aligned daily with full involvement from team members and the management.

Key Responsibilities

  •  Design, develop, and maintain scalable data pipelines to ingest, process, and transform large volumes of structured and unstructured data from various sources. 
  •  Implement efficient ETL (Extract, Transform, Load) processes to ensure timely and accurate data delivery to downstream systems and applications. 
  •  Design and implement data models and schemas to support analytical and operational requirements, ensuring data integrity, consistency, and efficiency. 
  •  Manage and optimize database systems for performance, security, and scalability, including schema design, indexing, and query optimization. 
  •  Integrate data from various internal and external sources, including APIs, databases, and third-party systems, to enrich and enhance our data assets. 
  •  Understand or quickly learn business concepts in the domains of marketing, finance, PE, M&A and more. 
Education And Work Experience

  •  Advanced degree in Computer science, STEM subjects (Mathematics, Physics, Statistics, Engineering, etc), or relevant work experience 
  • At least 3 years of relevant experience, working in business intelligence, ideally in a related industry 
  •  Demonstrable track record in developing data intelligence solutions that are stable and high performing; provide business value; and use resources efficiently 
Technical Skills Required

  • Advanced skills in SQL ( TSQL, PgSQL, PLSQL, etc...) shell scripting ( bash, powershell, etc... ) and python 
  • Good knowledge of at least one database engine between: Microsoft SQL Server, PostgreSQL, Oracle, Mysql
  • Experience in ETL/ELT development, frameworks and comoponents ( SSIS, Power Query, Pandas, Airflow, cloud services, etc.. )
  • Good knowledge of data warehouse modeling tecniques ( dimensional model, star schema, snowflake design, etc…)
  • Proficiency in analytical frameworks (Excel, R/Python).
  • Knowledge of Microsoft Master data and Analysis services are welcome
  • Flexibility to learn and adapt; strong problem-solving skills and attention to detail.
  • Excellent communication and presentation skills, with the ability to effectively convey technical concepts to non-technical stakeholders.
  • Ability to work independently and collaboratively in a fast-paced, team-oriented environment.