growthroles

Marketing Data Analyst (Python)

Flatgigs Open · verified Sep 24, 2026
On-site Karachi Full-time Mid-level Marketing Analytics

At a glance

Mid-level Marketing Analytics role at Flatgigs. Karachi · full-time.

Pay not stated Marketing Analytics salary

RoleMarketing Analytics
SeniorityMid-level
LocationKarachi
WorkplaceOn-site
EmploymentFull-time
PostedJul 29, 2026 · 8w ago
Role brief

Growth Roles summary, based on the employer's posting.

What you'll do

  • Analyze campaign results across Google Ads, Meta, LinkedIn, email, and other channels
  • Build dashboards and automate recurring reports with Python, SQL, and BI tools
  • Extract, clean, and reshape large datasets while maintaining reporting quality
  • Track CAC, ROAS, ROI, CTR, CPC, conversion rate, LTV, retention, and churn
  • Use segmentation, cohort analysis, and attribution models to find trends and guide improvements

What you bring

  • Hold a bachelor's degree in computer science, data science, statistics, marketing analytics, or a related field
  • Bring two to five years of marketing analytics or business intelligence experience
  • Use Python and SQL confidently for analysis and automation
  • Know Excel or Google Sheets, ETL, data cleaning, statistics, and A/B testing

Who this fits

You’ll suit this role if you can turn marketing data into clear decisions and work with digital marketing platforms. You’ll collaborate with marketing, product, and business teams. The position is full-time and onsite in Karachi, Pakistan.

From the employer

We are looking for a Marketing Data Analyst (Python) who can transform marketing and customer data into actionable insights. The ideal candidate will analyze campaign performance, automate reporting, build dashboards, and identify opportunities to improve customer acquisition, engagement, and retention.

This role requires strong analytical skills, proficiency in Python and SQL, and experience working with digital marketing platforms.

Requirements

Analyze marketing campaign performance across multiple channels (Google Ads, Meta, LinkedIn, Email, etc.).

Develop automated reports and dashboards using Python, SQL, and BI tools.

Extract, clean, and transform large datasets from multiple sources.

Measure key marketing KPIs including:

  • CAC (Customer Acquisition Cost)
  • ROAS (Return on Ad Spend)
  • ROI
  • CTR
  • CPC
  • Conversion Rate
  • Customer Lifetime Value (LTV)
  • Retention & Churn

Perform customer segmentation and cohort analysis.

Build marketing attribution models.

Identify trends and provide recommendations to improve campaign performance.

Collaborate with marketing, product, and business teams to support data-driven decision-making.

Automate recurring reports and data pipelines using Python.

Ensure data quality and integrity across reporting systems.

Required Qualifications

  • Bachelor's degree in Computer Science, Data Science, Statistics, Marketing Analytics, or a related field.
  • 2–5 years of experience in marketing analytics or business intelligence.
  • Strong proficiency in Python.
  • Strong SQL skills.
  • Experience with Excel/Google Sheets.
  • Knowledge of statistics and A/B testing.
  • Experience with ETL processes and data cleaning.

Not this one either?

Claude or ChatGPT reads the other 90,537 for you.

Get better matches →

Same team as Marketing Monk

What's happening in AI marketing. Daily.

Biggest story, quick hits, a prompt, one action.

7 minutes. 71,000 readers. Unsubscribe anytime.