Senior Data Engineer
Indexed description
Build the Data Foundation Behind the Future of Retail Intelligence
Data powers every intelligent business decision, and our client is transforming how global retailers unlock value from data-driven commerce. The Senior Data Engineer plays a strategic role in building scalable cloud data platforms that enable advanced analytics, automation, and retail media innovation. This opportunity offers long-term global career growth with Emapta, exposure to cutting-edge cloud technologies, and the chance to help shape the future of data engineering on a global scale.
About the Client
Our client is an award-winning global technology company transforming the retail media industry through an innovative cloud-based platform that unifies commerce, advertising, trade, and financial data into a single intelligent ecosystem. Trusted by leading retailers across North America, Europe, Asia-Pacific, and other global markets, the company empowers businesses to accelerate growth through data-driven decision-making, automation, and operational excellence. With a strong culture of innovation, customer success, and continuous improvement, it continues to redefine the future of retail technology while helping organizations maximize performance, unlock new revenue opportunities, and deliver exceptional customer experiences worldwide.
Your Daily Tasks
Data Pipeline Development
- Design, develop, and optimize highly scalable and reliable ETL/ELT data pipelines using batch and streaming technologies
- Ensure efficient data ingestion, transformation, and loading into enterprise data platforms
Data Platform Management
- Architect, implement, and maintain robust cloud-based data solutions using Google Cloud Platform (GCP) and Amazon Web Services (AWS)
Data Warehousing
- Lead the design and implementation of data warehousing solutions using Google BigQuery and Snowflake
- Optimize data warehouses for performance, cost efficiency, and analytical requirements
Orchestration & Automation
- Develop, manage, and optimize data workflows using Apache Airflow
- Schedule, monitor, and automate complex data pipelines
Data Modeling & Semantic Layer
- Define and implement dimensional data models, including star schemas
- Develop semantic data layers that improve data consistency, usability, and discoverability for business users and data analysts
- Leverage Metabase to support semantic modeling and self-service analytics
SQL Expertise
- Write complex, optimized SQL queries for data extraction, transformation, and analysis
- Recommend SQL performance tuning best practices
Data Quality & Governance
- Implement data quality checks, validation processes, and governance policies
- Ensure data accuracy, completeness, and reliability across data platforms
Collaboration
- Collaborate with data scientists, data analysts, product managers, and engineering teams to deliver effective data solutions
Troubleshooting & Optimization
- Identify and resolve data-related issues and performance bottlenecks
- Improve data infrastructure for greater efficiency and scalability
Innovation
- Stay up to date with emerging technologies and trends in data engineering, retail media, and cloud platforms
- Evaluate and recommend new tools and approaches to strengthen data platform capabilities
The Qualifications We Seek
- Bachelor's degree in Computer Science, Software Engineering, or a related quantitative field
- 3-5 years of hands-on experience in data engineering, with a proven track record of delivering large-scale data solutions
- Expert-level proficiency in SQL and strong knowledge of relational and analytical databases
- Hands-on experience using Google BigQuery and Snowflake as primary data warehousing solutions
- Extensive experience designing, building, and managing data pipelines on Google Cloud Platform (GCP) and Amazon Web Services (AWS), including services such as GCP Dataflow, Dataform, Pub/Sub, Cloud Storage, and AWS S3
- Solid experience using Apache Airflow for workflow orchestration and scheduling
- Experience with Metabase for semantic modeling, dashboarding, and self-service analytics
- Strong understanding of data modeling principles, including dimensional modeling and the Kimball methodology
- Proficiency in Python for data manipulation and automation
- Experience using version control systems such as Git
- Excellent problem-solving, analytical, and communication skills
- Ability to work independently and collaboratively in a fast-paced, Agile environment
Nice to Have
- Experience in the retail, e-commerce, or advertising technology (AdTech) industry
- Familiarity with streaming data processing technologies such as Kafka and Pub/Sub
- Experience with containerization technologies such as Docker and Kubernetes
- Knowledge of CI/CD practices for data pipelines
- Exposure to machine learning data pipelines and MLOps
Job Overview
- Employment Type: Indefinite Term Contract
- Work Setup: Work From Home/Remote, Macedonia
- Shift: Day Shift, Weekends Off
Exciting Perks Await!
- Private Medical Insurance
- Access to Sportmaster
- Career growth opportunities
- Global career exposure
- Diverse and supportive work environment
- Unlimited upskilling through Emapta Academy courses (Want to know more? Visit: https://emapta.com/training-calendar/)
Join the Top 1% Talent. A Better Career. A Better Life.
At Emapta, we don't just offer jobs-we build long-term global careers for the top 1% of talent. As we expand into North Macedonia, we are committed to creating opportunities that go beyond employment: where you are valued, supported, and empowered to grow alongside some of the world's leading businesses.
With over 1,200 clients globally and a team of 12,000+ professionals across over 30 offices worldwide, you will be part of a high-performing, international environment without leaving your home country. Here, you are an extension of global teams, trusted to deliver meaningful outcomes and real impact.
If you are ready to elevate your career, work with purpose, and be part of a company that invests in your future.
#EmpoweringPeople #EmaptaEra
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search