Data Engineer
Full Job Description
Role Purpose
We are seeking a Data Engineer to help clients make informed decisions by collecting, processing, analyzing, and visualizing large-scale datasets across multiple industries.
Your Responsibilities
- Collect, process, clean data from diverse sources, and build predictive models to solve business challenges.
- Design and implement robust ETL pipelines, automation workflows, and scalable data architectures.
- Create actionable reports and visualizations using BI tools like Tableau, Google Data Studio, or Looker.
- Collaborate closely with clients to understand their problems and deliver high-impact insights.
- Automate repetitive tasks to optimize internal efficiency and support account expansion efforts.
Required Skills & Experience
We need a Data Engineer with at least 6 years of experience, strong proficiency in Python and SQL, and proven expertise in statistical analysis, data modeling, and ETL pipeline development. Prior experience handling marketing-specific data is essential. Familiarity with BI tools (Tableau/Looker/GDS) and cloud platforms (AWS/Azure/GCP) is required.
Nice to Have
- Experience with Google Analytics and Tag Manager.
- GCP certification or other relevant big data processing knowledge (Spark, Hadoop).
Position Details
Type: Freelance / Independent Contractor
Schedule: 16-20 hours per week
Targeted Locations: Southeast Asia, East Asia, South Asia (only applications within these time zones are considered)
Company
In Marketing We Trust
In Marketing We Trust is a technical performance marketing agency dedicated to solving complex challenges in the digital space.Our mission is driven by trust, which guides our Code of Ethics: building...
Practice this interview
A voice mock interview for Data Engineer (Remote, Freelance) at In Marketing We Trust, with questions from this job description and your resume, and a scored report afterwards.
Set up interview