Data Engineer

Publicis Groupe Holdings B.V.

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Publicis Groupe Holdings B.V. Bengaluru is seeking a Data Engineer to design, build, and maintain data pipelines enabling seamless client onboarding across multiple marketing channels.

You will collaborate with client success and engineering teams to deliver scalable data solutions. The role requires strong Python, Flask, PySpark, and Databricks experience, along with AWS, Docker, and CI/CD expertise for reliable deployments.

Qualifications

  • Bachelors degree in CS, engineering, data science, or related field.
  • 3-5 years experience in data engineering or similar technical role.
  • Proficiency in Python with Flask or similar web frameworks.
  • Extensive experience with PySpark and Databricks.
  • Solid understanding of SQL and relational DBs (PostgreSQL, MySQL) plus DynamoDB.
  • Experience with AWS services and containerization.

Responsibilities

  • Design and implement scalable data pipelines using PySpark and Databricks for onboarding across channels.
  • Develop and maintain API integrations with marketing platforms using OAuth 2.0.
  • Build web apps and microservices with Python and Flask to support onboarding workflows.
  • Manage cloud infra and containerized deployments using AWS, Docker, and CI/CD.
  • Design DB schemas and optimize SQL for PostgreSQL/MySQL; model data in DynamoDB.
  • Monitor data quality and pipeline performance with CloudWatch and automated alerts.
  • Collaborate with client success and tech teams to translate requirements into scalable solutions.
  • Troubleshoot data integration issues and maintain comprehensive documentation.

Skills

Python programming
Flask
PySpark
Databricks
AWS
Docker
CI/CD
GitHub
Bitbucket
SQL
PostgreSQL
MySQL
DynamoDB
API integration
Troubleshooting

Education

Bachelor's degree in Computer Science or related field

Tools

Databricks
Jenkins
GitHub
Bitbucket

Job description

Job Description:

Overview

The Role:

The Data Engineer will play a critical role in seamlessly integrating new clients into our performance marketing platform. This individual will be responsible for designing, building, and maintaining robust data pipelines that enable efficient client data ingestion, transformation, and integration across various marketing channels. The ideal candidate will possess strong technical expertise in cloud-based data engineering, exceptional problem-solving abilities, and the capacity to work closely with clients and internal teams to ensure smooth onboarding experiences.

Responsibilities

Key Accountability:

  • Design and implement scalable data pipelines using PySpark and Databricks, alongside AWS services (S3, Athena, Glue, Lambda), to support client onboarding across multiple marketing channels.
  • Develop and maintain API integrations with marketing platforms including Amazon Marketing Cloud, Amazon Ads API, and third-party systems using OAuth 2.0 authentication.
  • Build robust web applications and microservices using Python and Flask to support client onboarding workflows and automated data processing tasks.
  • Manage cloud infrastructure and containerized deployments using AWS services, Docker, and CI/CD pipelines to ensure reliable and scalable client integrations.
  • Design database schemas and optimize SQL queries for efficient data storage, retrieval, and transformation across PostgreSQL and MySQL, and model data in DynamoDB for scalable NoSQL workloads.
  • Monitor data quality and pipeline performance using CloudWatch, implementing automated alerting and proactive issue resolution systems.
  • Collaborate with client success and technical teams to translate business requirements into scalable technical solutions for seamless client onboarding.
  • Troubleshoot data integration issues and maintain documentation to ensure efficient problem resolution and knowledge transfer across teams.
Qualifications

The Criteria:

  • Bachelors degree in Computer Science, Engineering, Data Science, or related technical field.
  • 3-5 years of experience in data engineering, software development, or similar technical role.
  • Proficiency in Python with hands-on experience in Flask or similar web frameworks for building APIs and web applications.
  • Extensive experience with PySpark and Databricks for distributed data processing and large-scale data transformations.

Solid understanding of SQL and practical experience with relational databases including PostgreSQL and MySQL, plus working knowledge of DynamoDB

  • Practical expertise with AWS services:
    • Data & Compute: S3, Athena, Glue, Lambda, EC2, ECS, ECR
    • Messaging & Scheduling: EventBridge, SQS, SES
    • Security & Monitoring: Secrets Manager, CloudWatch
  • Experience with Docker containerization, CI/CD pipeline implementation using Jenkins or similar tools, and version-control collaboration using GitHub and Bitbucket.
  • Strong problem-solving skills with attention to detail and ability to work in fast-paced, client-facing environments.
  • Excellent communication skills with ability to explain technical concepts to non-technical stakeholders.

Requirements:

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

fluid.live • Chennai District

On-site
INR 1,200,000 - 1,800,000
Data Engineer
Data Engineer

Vriba Solutions • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Data Engineer
Data Engineer

Vandey Global Services • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Data Engineer
Data Engineer

Valuenode Private Limited • India

Remote
INR 1,200,000 - 1,800,000
Data Engineer
Data Engineer

Outsourced • India

On-site
INR 1,500,000 - 2,800,000
Data Engineer
Data Engineer

Advance Career Solutions • Pune District, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,800,000
Data Engineer
Data Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,500,000 - 3,000,000
Associate Data Engineer
Associate Data Engineer

Mployee.me • Hyderabad

On-site
INR 900,000 - 1,300,000
DATA Engineer + BI
DATA Engineer + BI

Niha Technologies • Hyderabad

Hybrid
INR 1,500,000 - 2,100,000
Data Engineer
Data Engineer

Moving walls India Pvt ltd • Chennai District

On-site
INR 1,200,000 - 1,900,000