Analytics Engineer (m/f/d)
Primary stack
Job description
Analytics Engineer (m/f/d)
Hamburg, Germany
About the Position
Allow us to introduce ourselves
Hello there! We’re Appinio, a global market research company that combines an AI-powered insights platform with expert consultancy. On a mission to make the world a little more fact-based, we help companies understand how consumers think and make smarter 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 13 countries (we’re remote-first), 2600+ international clients, delivering research from +190 markets, globally.
Want to be a part of the Appinio movement? 🚀
Here at Appinio, we value transparency in our recruitment process, and we've created a blog to share what to expect during each step of our journey together: here
Responsibilities
Your mission as an Analytics Engineer:
- Data Modeling: Design, build, and maintain clean, scalable data models in the data warehouse using SQL and dbt, making data accessible and reliable for analysts and business users.
- Data Transformation: Develop and maintain data transformation workflows, turning raw data from multiple sources into structured, analytics-ready datasets.
- Data Pipelines & Integration: Build, maintain, and troubleshoot data pipelines and integrations, ensuring reliable data ingestion from APIs, databases, and third-party systems into the data warehouse.
- Data Quality & Testing: Ensure data accuracy and reliability by implementing automated tests, validations, monitoring, and proactive issue resolution across data pipelines and models.
- Documentation: Document data models, pipelines, business definitions, and transformation logic to ensure transparency, maintainability, and knowledge sharing.
- Business Logic Ownership: Define, implement, and standardize key business metrics (e.g. revenue, bookings, churn) to ensure consistency across reporting and analytics.
- Collaboration: Work closely with analysts, business stakeholders, and engineering teams to understand data requirements and deliver reliable, scalable data solutions.
- Performance & Infrastructure Optimization: Optimize SQL queries, dbt models, and data pipelines for performance, scalability, and efficient use of data warehouse resources.
Requirements
You will thrive in this role if:
- Strong SQL & Data Modeling Skills: You have excellent SQL skills and hands-on experience designing, building, and maintaining scalable data models in a modern data warehouse.
- Experience with dbt: You have practical experience using dbt to develop, test, document, and maintain reliable data transformation workflows.
- Data Engineering & Python: You are proficient in Python and have experience building, maintaining, and troubleshooting data pipelines, including integrations with APIs, databases, and third-party systems.
- Data Warehousing Knowledge: You understand modern data warehouse architectures and have experience working with cloud-based solutions such as Amazon Redshift, Snowflake, or BigQuery.
- Data Quality & Reliability: You have a strong understanding of data quality principles, automated testing, validation, and monitoring, with a proactive approach to identifying and resolving issues.
- Business Understanding: You can translate business requirements into reliable data models and clearly defined metrics, balancing technical quality with practical business needs.
- Problem-Solving & Ownership: You are analytical, detail-oriented, and comfortable taking ownership of technical challenges, investigating root causes, and developing sustainable solutions.
- Collaboration & Communication: You communicate technical concepts clearly, work effectively with both technical and non-technical stakeholders, and enjoy collaborating across teams.
- AI & Automation Mindset: You are curious about AI-powered development tools and actively explore opportunities to automate repetitive tasks, improve workflows, and increase productivity.
We Offer
- Flexibility Policy - Average is 30 days taken, however, we do not have a hard cap of number of vacation days as we know life happens
- Temporary work from abroad - 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
- Subsidised Urban Sports Club or ClassPass membership based on location
- 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
Additional Role Details
- This is a fully remote position open to candidates based in Germany, the UK, Portugal, the Netherlands, and Spain
- This role will report directly to our Team Lead, Business Intelligence
Our Interview Process
- Screening Call with the Talent Acquisition team
- Hiring Manager interview
- Case Study
- Executive Interview
- References
Kind reminder: Please ensure that your application is submitted in English.
This post not only outlines our ideal candidate but also serves as an inspiration for what this role can evolve into. Even if you consider yourself an 80% fit but have a genuine passion for this position, we encourage you to apply. We're eager to hear from individuals who share our enthusiasm.
Appinio is an equal-opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
Please read our privacy policy here.
Learn more about us:
Create a Job Alert
Interested in building your career at Appinio? Get future opportunities sent straight to your email.
Apply for this job
indicates a required field
First Name
Last Name
Country
Phone
Location (City)
Resume/CV*
Accepted file types: pdf, doc, docx, txt, rtf
Why do you want to become a part of Appinio?
When will you be able to join Appinio?
What are your salary expectations (EUR/gross/year)?
Select...
Where are you based?
Select...
Do you have a valid work permit for the country you are applying to work from?
Select...
LinkedIn Profile
© Appinio. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Appinio
All 5 roles(Senior) Research Consultant DACH (B2B Focus) (m/f/d)
Appinio · Hamburg
Senior Customer Success Manager (m/f/d)
Appinio · Hamburg +1
Sales Development Representative - DACH (m/f/d)
Appinio · United Kingdom +4
Sales Development Representative - DACH (m/f/d)
Appinio · Hamburg