BI Engineer
- Luxemburg
- Unbefristet
- Vollzeit
- Access and query data from our cloud-based data lake and warehouse using SQL and BI tools.
- Build and maintain clean, reusable data models (e.g. using dbt) on top of existing datasets to support dashboards, analyses, and internal tools.
- Ensure consistency of business logic across clients and use cases through well documented transformations and mappings.
- Develop and maintain dbt models and other transformation layers within our existing data infrastructure.
- Implement data quality checks and validation steps to ensure the reliability of outputs.
- Contribute to improving performance and maintainability of existing transformations (refactoring, standardization, documentation).
- Design, build, and maintain Looker Studio dashboards (and similar BI tools) to track Amazon performance (AMC, DSP, Impression Share, retail KPIs, etc.).
- Run post-campaign analyses, recurring performance reports, and ad-hoc deep dives for key clients.
- Translate stakeholder questions into clear analytical approaches and visualizations that drive actionable decisions.
- Develop lightweight internal web applications and tools that sit on top of our data models (e.g. self-service reporting interfaces, configuration tools, internal portals).
- Build small utilities, scripts, or APIs to streamline tasks such as dashboard onboarding, data uploads/downloads, and recurring reporting workflows.
- Ensure internal tools are intuitive, reliable, and aligned with stakeholder needs.
- Use AI coding assistants (e.g. ChatGPT, Claude, GitHub Copilot, Cursor) to write, refactor, and optimize SQL, dbt models, scripts, and web components.
- Leverage automation and orchestration tools (e.g. n8n, LangGraph, Make, Zapier or similar) to automate repetitive processes in data processing, reporting, and workflow management.
- Apply best practices for AI-assisted development, including clear prompting, code review, automated and manual testing, and systematic debugging to maintain quality and reliability.
- Work directly with Media, Content, and Account teams to understand business needs and translate them into scalable data solutions.
- Communicate data concepts and trade-offs clearly to non-technical stakeholders.
- Troubleshoot and resolve data issues, including bug fixes, mapping corrections, and small enhancements to existing dashboards or models.
- 3+ years of experience in a BI Engineer, Data Analyst, or Data Engineering role (or similar).
- Strong SQL skills, including complex joins, CTEs, window functions, and aggregations.
- Hands-on experience with dbt or similar data transformation frameworks.
- Proficiency with BI/visualization tools, especially Looker Studio (experience with other modern BI tools such as Power BI, Looker, or Qlik is also valued).
- Comfortable working with cloud-native data lakes and warehouses, independently accessing and joining data for analysis and reporting.
- Demonstrated ability to translate business requirements into data models, transformations, and dashboards.
- Proven experience using AI coding assistants (e.g. ChatGPT, Claude, GitHub Copilot, Cursor) to write, test, debug, and ship production-quality code.
- Strong communication skills, attention to detail, and a mindset focused on automation and efficiency, always looking to reduce manual work.
- Fluent in English, both written and spoken.
- Experience with Amazon Marketing Cloud (AMC), Amazon DSP, or other Amazon advertising/retail data sources.
- Python for data manipulation, automation, or web/backend development (e.g. FastAPI, Flask, Django).
- Familiarity with AWS services such as Athena, Redshift, S3, Lambda, or Step Functions.
- Experience building web applications or internal tools (e.g. JavaScript/TypeScript, React, Vue, or similar frameworks).
- Experience with Jinja templating (e.g. in dbt or web frameworks).
- Background in e-commerce, retail media, or digital advertising.
- Additional language skills, especially French or German.