PwC logo

Data Engineer - Senior Associate

PwC
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

PythonSQLData PipelinesData ModelingApache AirflowSnowflakeDatabricksAzure Data FactoryData Quality

Job description

Overview

Data Engineer - Senior Associate role within PwC Acceleration Center Bangalore's Cloud Engineering, Data & Analytics practice, supporting the design and delivery of data engineering solutions that help clients manage, transform, and activate data for business use.

What you'll do

  • Develop and maintain data pipelines across cloud and analytics platforms to support modernization initiatives
  • Design data integration, transformation, and validation processes for reliable reporting and downstream use
  • Build scalable data models and warehouse structures that support complex business and technical requirements
  • Automate orchestration workflows using Apache Airflow, Azure Data Factory, or similar tooling
  • Optimize query performance, storage patterns, and database operations across Snowflake, Databricks, and other platforms
  • Collaborate with client teams to translate data requirements into technical designs and implementation plans
  • Troubleshoot data quality, pipeline, and platform issues, identifying root causes and corrective actions
  • Review deliverables from junior team members and provide guidance on technical approach and work product
  • Apply data architecture, security, and anonymization practices within enterprise data environments
  • Contribute to modernization efforts by evaluating emerging tools, methods, and platform capabilities

What you'll need

  • At least a Bachelor's degree
  • At least 4 years of experience
  • Oral and written proficiency in English
  • Minimum 3 years of hands-on experience building applications with Python
  • Solid understanding of designing and architecting scalable Python applications, particularly for Gen AI use cases, including component and systems architecture patterns for cohesive, decoupled, scalable applications
  • Familiarity with Python web frameworks (Flask, FastAPI) for building web applications around AI models
  • Demonstrated ability to design applications with modularity, reusability, and security best practices in mind (session management, vulnerability prevention, etc.)
  • Familiarity with cloud-native development patterns and tools (e.g., REST APIs, microservices, serverless functions)
  • Experience deploying and managing containerized applications on Azure/AWS (Azure Kubernetes Service, Azure Container Instances, or similar)
  • Strong proficiency in Git for code collaboration and management
  • Knowledge of continuous integration and deployment (CI/CD) practices on cloud platforms
  • 3-5 years of relevant technical/technology experience, with a focus on GenAI projects
  • Strong programming skills in Python
  • Experience with data processing frameworks like Apache Spark or similar
  • Proficiency in SQL and database management systems

Nice to have

  • Preference for at least one of the following fields of study: Management Information Systems, Computer and Information Science, Systems Engineering, Electrical Engineering, Chemical Engineering, Industrial Engineering, Mathematics, Statistics, Mathematical Statistics
  • Coursework or internship exposure in data engineering
  • Utilizing Databricks, Snowflake, or Azure Data Factory
  • Applying Apache Airflow, data pipelines, or data transformation concepts
  • Interpreting data quality, data modeling, and query optimization needs
  • Navigating client-facing workstreams with changing technical requirements

Details

  • Location: Bangalore (PwC Acceleration Center Bangalore)
  • Management level: Senior Associate

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Data Engineer - Senior Associate