Overview
Senior Associate role in PwC's Acceleration Center Bangalore building AWS-based data engineering solutions for cloud data modernization, including scalable services and data pipelines within the Cloud Engineering, Data & Analytics practice.
What you'll do
- Develop AWS-based data engineering solutions that support modern data platforms and client delivery workstreams
- Build, test, and maintain data pipelines, data integrations, and transformation logic across cloud environments
- Design scalable data models and warehouse structures that support analytics, reporting, and downstream applications
- Use Apache Airflow, Databricks, Snowflake, and AWS services to orchestrate and optimize data processing workflows
- Troubleshoot performance, data quality, and query issues across databases, pipelines, and data warehouse layers
- Apply data engineering methods to improve data architecture, validation, security, and access patterns
- Translate business and technical requirements into deliverables that align with project scope and delivery timelines
- Review technical work from junior team members and provide guidance on engineering methods and code quality
- Interpret feedback from clients and project leads to refine solutions and address changing priorities
- Contribute to discussions on cloud engineering, data modernization, and product innovation initiatives
What you'll need
- At least a Bachelor's degree
- At least 4 years of experience
- Oral and written proficiency in English
- Experience in architecting and delivering highly scalable, distributed, cloud-based enterprise data solutions
- Strong expertise in the end-to-end implementation of cloud data engineering solutions such as Enterprise Data Lake and Data Hub in AWS
- Hands-on experience with Snowflake utilities, SnowSQL, SnowPipe, ETL data pipelines, and big data modeling techniques using Python or Java
- Experience loading disparate data sets and translating complex functional and technical requirements into detailed design
- Awareness of deploying Snowflake features such as data sharing, events and lake-house patterns
- Experience with data security and data access controls and design
- Deep understanding of relational and NoSQL data stores, methods and approaches (star and snowflake, dimensional modeling)
- Proficiency in Lambda and Kappa Architectures
- Strong AWS hands-on expertise with a programming background, preferably Python or Scala
- Good knowledge of Big Data frameworks and related technologies
- Experience in Hadoop and Spark (mandatory)
- Strong experience in AWS compute services such as EMR, Glue and SageMaker, and storage services such as S3, Redshift and DynamoDB
- Good experience with at least one AWS streaming service such as Kinesis, SQS or MSK
- Troubleshooting and performance tuning experience in Spark (Spark core, SQL and Spark Streaming)
- Experience with one flow tool such as Airflow, NiFi or Luigi
- Good knowledge of application DevOps tools (Git, CI/CD frameworks)
- Experience with Jenkins or GitLab, and source code management with CodePipeline, CodeBuild and CodeCommit
- Experience with AWS CloudWatch, AWS CloudTrail, AWS Config and AWS Config Rules
Nice to have
- Preference for at least one of these fields of study: Management Information Systems, Computer and Information Science, Systems Engineering, Electrical Engineering, Chemical Engineering, Industrial Engineering, Mathematics, Statistics, Mathematical Statistics
- Demonstrating AWS data engineering workstreams across client engagements
- Utilizing Apache Airflow, Databricks, or Snowflake in delivery
- Translating data architecture needs into pipeline design choices
- Applying analytical thinking to complex data modernization challenges
- Mentoring junior team members through delivery tasks and feedback
Details
Read the full description and apply on the company’s own careers page.