NorthBay Solutions

Senior Data Engineer

NorthBay Solutions
Apply
5 months ago
Lahore, PakistanSenior

Responsibilities

  • Design, develop, and maintain scalable data pipelines using PySpark, AWS Glue, and Amazon EMR.
  • Build and optimize data ingestion, transformation, and processing frameworks for structured and semi-structured data.
  • Develop and maintain enterprise data warehouse solutions using Amazon Redshift.
  • Write complex SQL queries, stored procedures, and data transformations for analytics and reporting.
  • Implement ETL/ELT processes across multiple systems and platforms.
  • Tune and optimize Spark jobs, ETL pipelines, SQL queries, and Redshift workloads.
  • Ensure data quality, integrity, security, and governance across data platforms.
  • Troubleshoot production issues and perform root cause analysis for data incidents.
  • Collaborate with business stakeholders, analysts, architects, and engineering teams on data requirements.
  • Participate in code reviews, technical design discussions, and best-practice implementation.
  • Monitor data pipelines and identify performance improvements and automation opportunities.
  • Create and maintain technical documentation, data models, and operational procedures.

Requirements

  • 5–8 years of experience in data engineering and data warehousing.
  • Strong hands-on experience with PySpark, AWS Glue, Amazon EMR, and Amazon Redshift.
  • Excellent SQL development and query optimization skills.
  • Strong understanding of data warehousing, dimensional modeling, and ETL/ELT processes.
  • Experience tuning Spark jobs, SQL queries, ETL pipelines, and data warehouse workloads.
  • Experience handling large-scale datasets and distributed data processing.
  • Strong debugging, troubleshooting, analytical, communication, and stakeholder management skills.
  • Experience with additional AWS services such as S3, IAM, CloudWatch, Lambda, and Step Functions is preferred.
  • Knowledge of CI/CD pipelines and DevOps practices for data platforms is preferred.
  • Experience with workflow orchestration tools is preferred.
  • Familiarity with data governance, security, and compliance practices is preferred.
  • Relevant AWS certifications are advantageous.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

Benefits

  • Hybrid work arrangement in Pakistan.
  • Candidates must be available during UAE business hours and follow UAE public holidays.
  • The role involves collaboration with a UAE-based customer and distributed teams.

Tech Stack

Amazon RedshiftSQL

Categories

Data Engineering
NorthBay Solutions

About NorthBay Solutions

201-500 employees

NorthBay Solutions is a privately held IT services firm that helps enterprises modernize on AWS through cloud migration, data engineering, and AI/ML solutions. An AWS Premier Consulting Partner founded in 2010 and headquartered in Andover, MA, it also partners with Snowflake and provides managed services, DevOps enablement, and application development. The company operates distributed teams across the US, Canada, UAE, India, and Pakistan.

Contact me