Allow us to introduce ourselves
Hello there! We're Appinio, the fastest (and coolest) market research platform. On a mission to make the world a little more fact-based, we help companies understand how consumers think and make better data-driven decisions.
We started out in Hamburg back in 2014 but we're now humbled to call the world our playground, with over 260 employees spread across 15 countries (we're remote-first), 2600+ international clients, delivering research from +190 markets, globally.
Want to be a part of the Appinio movement? 🚀
Your mission as a Data Engineer
We are excited to welcome a Data Engineer to our data team at Appinio! You'll help us elevate our data warehouse and infrastructure, making a big impact across the entire company. We're looking for someone enthusiastic and full of ideas to develop our business and data culture.
What you'll be doing
- Design, develop, and optimise ETL pipelines using DBT to transform raw data into meaningful insights.
- Create and maintain scalable, efficient, and reliable API integrations to support data ingestion from external sources.
- Write, optimise, and troubleshoot complex SQL queries to ensure efficient data retrieval and transformation.
- Collaborate with data analysts, data scientists, and other stakeholders to understand data needs and deliver high-quality data solutions.
- Monitor, maintain, and improve data quality and performance of data pipelines.
- Develop and implement best practices for data management, including data security, data governance, and data integration.
- Document data workflows, processes, and system architecture to ensure transparency and knowledge sharing within the team.
- Stay up-to-date with the latest industry trends, technologies, and best practices in data engineering and analytics.
You will thrive in this role if you have
- Proven experience as a Data Engineer, with a strong focus on DBT and advanced SQL.
- Expertise in building and maintaining ETL pipelines using DBT.
- Strong proficiency in SQL, with the ability to write and optimize complex queries.
- Experience in creating and managing API integrations.
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Knowledge of Tableau or similar reporting and analytics tools is preferable.
- Proficiency in at least one programming language such as Python, Java, or Scala.
- Experience with data warehousing solutions like Snowflake, Redshift, or BigQuery.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
What's in it for you?
- Flexibility Policy - Our flexibility policy means there is no hard cap on the number of vacation days you can take.
- Work-from-anywhere Policy - If you're based in the EU, you can work outside your country of residence for up to 180 days per year.
- All the hardware you need and your own MacBook
- If you are located in Hamburg or Berlin, you'll get a Deutschland ticket or access to a mobility budget with the NAVIT app to get you to and from the office space.
- If you are located in Germany or Spain, you will have access to a Subsidised Urban Sports Club membership.
- In case you're located in one of the cities where most of our fellow Appinioneers are (Hamburg, Berlin, Munich, London, Madrid, Barcelona, or New York), you can get access to our Co-working spaces.