Senior Data Engineer

1 day ago


Gujranwala, Punjab, Pakistan beBeeData Full time $180,000 - $200,000
About Our Data Engineering Role

We are looking for an experienced data engineer to join our team. As a leading provider of AI strategy, talent, and education services, we strive to bring global expertise in AI to transform companies worldwide.


Job Overview

This remote full-time position requires designing, building, testing, optimizing, and maintaining data infrastructure and code for integration, storage, processing, pipelines, and analytics from ingestion to consumption. Implementing data flow controls and ensuring high data quality and accessibility are key responsibilities.


We seek a senior person who can quickly ramp up, contribute immediately, and lead data & analytics work with minimal oversight. This includes backlog definition, architecture decisions, and technical leadership of the team.


Key Responsibilities
  • Design highly scalable and efficient data architectures, defining standards and best practices for data management independently.
  • Ensure data system scalability, reliability, quality, and performance.
  • Mentor junior/mid-level data engineers.
  • Collaborate with Product, Engineering, Data Scientists, and Analysts to understand data requirements and develop data solutions.
  • Evaluate and implement new technologies and tools to improve data integration, processing, and analysis.
  • Design architecture, observability, and testing strategies, and build reliable infrastructure and data pipelines.
  • Own storage layer, data management tasks, including schema design, indexing, and performance tuning.
  • Address and resolve complex data engineering issues, incidents, and bottlenecks in SQL queries and database operations.
  • Conduct discovery on existing data infrastructure and proposed architecture.
  • Evaluate and implement cutting-edge technologies and methodologies, continuously learning and expanding skills in data engineering and cloud platforms.
  • Evaluate, design, and implement data governance solutions: cataloging, lineage, quality, and data governance frameworks suitable for modern analytics solutions.
  • Define and document data engineering architectures, processes, and data flows.
  • Assess best practices and design schemas matching business needs for delivering a modern analytics solution.
  • Be an active member of our Agile team, participating in all ceremonies and continuous improvement activities.

Requirements
  • Full-time Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
  • 5+ years of real-world data engineering experience in AWS and GCP, with strong expertise in Python, SQL, PySpark, and AWS in an Agile environment.
  • Strong programming skills in one or more languages, such as Python, Scala, and proficiency in writing efficient and optimized code for data integration, storage, processing, and manipulation.
  • Strong knowledge of SDLC tools and technologies, including project management software, source code management, CI/CD systems, and binary repository managers.
  • Good understanding of Data Modeling and Database Design Principles, able to design and implement efficient database schemas meeting data architecture requirements.
  • Strong SQL skills and experience working with complex data sets, Enterprise Data Warehouse, and writing advanced SQL queries.
  • Skilled in Data Integration from different sources, such as APIs, databases, flat files, and event streaming.
  • Strong experience in implementing data pipelines and efficient ELT/ETL processes, batch and real-time, in AWS and using open-source solutions.
  • Strong experience with scalable and distributed Data Technologies, such as Spark/PySpark, DBT, and Kafka, to handle large volumes of data.
  • Experience with stream-processing systems, such as Storm and Spark-Streaming, is a plus.
  • Strong experience in designing and implementing Data Warehousing solutions in AWS with Redshift, demonstrated experience in designing and implementing efficient ELT/ETL processes.
  • Strong experience in Orchestration using Apache Airflow.
  • Expert in Cloud Computing in AWS, including deep knowledge of various AWS services.
  • Good understanding of Data Quality and Governance, including implementation of data quality checks and monitoring processes.
  • Good understanding of BI solutions, including Looker and LookML.
  • Strong knowledge and hands-on experience of DevOps principles, tools, and technologies, including continuous integration, delivery, infrastructure as code, configuration management, automated testing, performance tuning, and cost management.
  • Good problem-solving skills, able to troubleshoot data processing pipelines and identify performance bottlenecks and other issues.
  • Possesses strong leadership skills, willingness to lead, create ideas, and be assertive.
  • Strong project management and organizational skills.
  • Excellent communication skills to collaborate with cross-functional teams, conveying complex technical concepts and insights to non-technical stakeholders effectively.

Bonus Points

If you have experience with emerging technologies like cloud-native applications, microservices architecture, or serverless computing, please highlight them in your resume.



  • Gujranwala, Punjab, Pakistan beBeeData Full time $100,000 - $125,000

    We are seeking an experienced Senior Data Engineering Leader to design, build and maintain large-scale data systems. This is a full-time remote position responsible for infrastructure and code required for data integration, storage, processing, pipelines and analytics from ingestion to consumption.The ideal candidate will have a strong foundation in...


  • Gujranwala, Punjab, Pakistan beBeeDataEngineering Full time $100,000 - $125,000

    Senior Data Engineer RoleWe are seeking a seasoned Senior Data Engineer to drive our data strategy and build robust data pipelines within Azure Data Lake.Main Responsibilities:Data Pipeline Design and Implementation: Develop and implement scalable data pipeline solutions that meet the organization's data needs.Data Integration and Transformation: Integrate...


  • Gujranwala, Punjab, Pakistan beBeebigdataengineer Full time 9,000,000 - 12,000,000

    Senior Big Data Engineer PositionWe are seeking an experienced Senior Big Data Engineer to lead our Big Data platform vision and roadmap using Azure services.Key Responsibilities:Develop a high-performing Big Data engineering team.Lead capacity planning and contribute to resource allocation.Define and execute the Big Data platform vision and roadmap using...

  • Data Engineer

    1 day ago


    Gujranwala, Punjab, Pakistan beBeeDataEngineer Full time $60,000 - $100,000

    Job TitleWe are seeking an experienced data engineering professional to join our team. The ideal candidate will have a strong background in designing and implementing data pipelines, as well as experience with testing and validation.Key Responsibilities:Design and implement data pipelines using PySpark and SQL.Develop and execute tests for data validation,...


  • Gujranwala, Punjab, Pakistan beBeeDataEngineer Full time $140,000 - $160,000

    About This RoleThis is a remote position responsible for designing, building, and maintaining data infrastructure required for integration, storage, processing, and analytics.As a skilled Senior Data Engineer, you will develop in an Agile environment, contributing to the architecture, design, and implementation of Data products in the Aviation Industry.Key...


  • Gujranwala, Punjab, Pakistan beBeeDataEngineer Full time $80,000 - $110,000

    Job TitleWe are seeking a skilled data engineer to contribute to our team.About the Role:We will be working on designing and implementing robust data pipeline solutions within Azure Data Lake.The ideal candidate will have experience in integrating and transforming data from various sources to enable comprehensive analytics and reporting.We expect the...


  • Gujranwala, Punjab, Pakistan beBeeData Full time $110,000 - $135,000

    Senior Data Engineer PositionThe company is seeking a seasoned Senior Data Engineer to join their team in designing, building, and maintaining data infrastructure required for integration, storage, processing, and analytics.The successful candidate will have extensive experience with Python, SQL, PySpark, Azure, Databricks, Synapse, Azure Data Lake, DevOps,...


  • Gujranwala, Punjab, Pakistan beBeeData Full time $120,000 - $140,000

    Job Title: Enterprise Data ArchitectThis is a remote position where we seek an experienced data architect to lead the design, development and maintenance of our enterprise data platform. The ideal candidate will collaborate with data engineers, BI engineers and data business analysts across various platform layers to ensure a scalable, secure and...


  • Gujranwala, Punjab, Pakistan Service Industries Limite Full time 600,000 - 1,200,000 per year

    Role DescriptionThis is a full-time on-site role for a Senior Data Analyst, Growth located in Gujranwala. The Senior Data Analyst will be responsible for conducting detailed data analysis, developing and maintaining data models, interpreting and presenting results, and deriving actionable insights. The role involves utilizing analytical skills, working...


  • Gujranwala, Punjab, Pakistan beBeeMernstack Full time 5,000,000 - 7,500,000

    Job Title: Senior MERN Stack Software EngineerWe are seeking an experienced MERN stack software engineer with a strong foundation in the MERN stack to lead our development team.Key Responsibilities:Leverage MERN stack expertise to architect and develop scalable web applications.Collaborate with cross-functional teams to ensure seamless, high-quality...