Analytics Engineer - Analytics & Data Intelligence (Remote, Greece & Cyprus)
We are LearnWorlds, and we are looking for an Analytics Engineer to help scale the 'engine' behind our business intelligence as our BI team evolves into an Analytics & Data Intelligence function. This role sits at the intersection of data and engineering, building reliable pipelines and contributing to ingestion, orchestration, and LLM-powered classification workflows. The scope is broader than a typical Analytics Engineer role, offering significant opportunity to shape and own it. We are a company committed to enabling individuals, businesses, and communities to leverage the power of learning, improving lives and cultivating a brighter, more resilient future.
What You'll Do
- Scaling the Warehouse: Partner with our Analytics Engineer to refactor and optimize our dbt pipelines, ensuring they remain fast and cost-efficient as our data volume grows.
- Internalizing Ingestion: Bridge the gap between product data and BI by maintaining and extending ingestion scripts (Go/Python) to ensure we have the data we need, when we need it.
- Data Intelligence: Build the pipelines that power internal 'intelligence' features, such as automated customer segmentation, sentiment classification, and qualitative research tools.
- Operational Excellence: Strengthen our data activation layer, ensuring our CRM and operational tools stay in sync with the warehouse.
- Governance & Trust: Drive initiatives around data lineage, documentation, and quality testing to maintain high trust in our reporting.
- Advanced dbt Modeling: Build modular, well-tested SQL models using dbt. Focus on the 'heavy lifting' of the transformation layer—macros, incremental strategies, and performance tuning.
- Pipeline Engineering: Maintain and optimize custom ingestion workflows and orchestration, ensuring high availability and reliability.
- Intelligence & Automation: Implement internal automation workflows that leverage LLMs for data classification and insights generation within the warehouse.
- Data Activation: Own the 'Reverse ETL' flows that push critical business signals back into GTM tools for Sales, Marketing, and Success.
- Technical Standards: Contribute to our engineering culture through code reviews, documentation, and the enforcement of data contracts with upstream providers.
What We're Looking For
- Proven experience as an Analytics Engineer, Data Engineer, or in a similar role building and maintaining data pipelines.
- Strong proficiency with dbt (Data Build Tool) and advanced SQL for data modeling and transformation.
- Hands-on experience with programming languages, specifically Go and Python, for building and maintaining data ingestion scripts.
- Experience with data pipeline orchestration and ensuring high availability and reliability.
- Demonstrated ability to implement data governance practices, including documentation, lineage, and quality testing.
- Understanding of data activation and 'Reverse ETL' concepts to sync data with operational tools.
Nice to Have
- Experience working with Large Language Models (LLMs) for data classification, automation, or insights generation.
- Familiarity with the specific business domains of Sales, Marketing, Customer Success, and their related GTM tools.
- Experience in a scaling SaaS environment.
Technical Stack
dbt, SQL, Go, Python, LLMs
Team & Environment
Part of the Analytics & Data Intelligence function, evolving from BI. Partners with data and engineering teams, backend engineers, Sales/RevOps, Marketing, and Product and AI Engineering stakeholders.
Benefits & Compensation
- Fully remote work option.
- Option to work from office (Athens, Crete, Limassol) for those who want to mix things up.
Work Mode
This is a hybrid role. We are a fully remote team, with the option to work from our offices in Greece (Athens, Crete) or Cyprus (Limassol) for those who want to mix things up. We are committed to delivering unmatched flexibility.
LearnWorlds is an equal opportunity employer.





