Mid-Level Data Engineer
Mod Op Dallas, Texas, United States
Advertising Services · 201-500 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Build and maintain batch and scheduled data pipelines on Google Cloud Platform, using SQL and Python to ingest, transform, validate, and deliver reliable datasets to BigQuery and marketing platforms. Troubleshoot pipeline and data issues, support migrations, document telecommunications data, maintain runbooks, and contribute to team training and capstone projects.
What they look for
Requirements
Requires 3 to 5 years of data engineering or analytics experience, working knowledge of Google Cloud Platform and BigQuery, strong SQL skills, and working Python skills. Experience with telecommunications or similar subscriber data is required; migration experience, familiarity with CRM or CDP platforms, and marketing analytics knowledge are preferred.
Full description
About the role
The Mid-Level Data Engineer builds and runs data pipelines and analytics on Google Cloud Platform. This person works mainly on telecommunications data, such as wireline and wireless customer and marketing data, and turns it into reliable datasets for marketing and analytics teams. The role works day to day with senior engineers and the marketing domain leads.
What you'll do
- Build and maintain batch and scheduled data pipelines on GCP, moving data into BigQuery.
- Write and optimize SQL for transformations, reporting datasets, and validation checks.
- Write Python for data ingestion, automation, and data quality checks.
- Support data migrations, including validating migrated data against the source system.
- Work with telecommunications data, such as customer, product, and campaign records, and document how it is defined and used.
- Connect pipeline outputs to marketing platforms, such as Salesforce, Adobe, and AJO.
- Troubleshoot failed jobs and data issues, and keep runbooks up to date.
- Contribute to team training and capstone projects on marketing domain knowledge.
Tech stack
- Google Cloud Platform, including BigQuery
- SQL for analytics and transformations
- Python for pipelines, automation, and data quality checks
- Telecommunications data concepts, such as wireline and wireless products and customer lifecycle
- Salesforce, Adobe, and AJO, at the data-integration level
Qualifications
Required
- 3 to 5 years of data engineering or analytics experience
- Working knowledge of GCP, especially BigQuery
- Strong SQL skills, including joins, window functions, and performance tuning
- Working Python skills for data pipelines and scripting
- Experience with telecommunications or similar subscriber data
Nice to have
- Experience with data migrations, such as Teradata to BigQuery
- Familiarity with Salesforce, Adobe, AJO, or other CRM and CDP platforms
- Interest in marketing analytics and campaign measurement
- Experience with Google Analytics or web-based marketing data
Similar roles
-
BI & DATA ENGINEER
Trilogy MedWaste Houston, Texas, United States · $105K–$135K/yr
-
Data Engineer
ARKHO Benidorm, Valencian Community, Spain · $24K–$32K/yr
-
Senior Data Engineer
Zip Co Limited United States · $134K–$180K/yr
-
Business Intelligence (BI) Data Engineer
Semex Guelph/Eramosa, Ontario, Canada · CA$85K/yr
-
Senior Data Engineer
Ciklum Canada
-
Data Engineer - Assistant Vice President
iCapital Salt Lake City, Utah, United States · $100K–$135K/yr