Principal Data Engineer

2 weeks ago


Karachi, Sindh, Pakistan Pakistan Single Window Full time 2,000,000 - 2,500,000 per year
  • Design, develop, and maintain scalable ETL/ELT pipelines to ingest, transform, and integrate data from various sources.
  • Implement real-time data streaming and batch processing solutions to support diverse business needs.
  • Build and optimize data storage solutions, including data lakes, data warehouses, and databases.
  • Ensure data systems and pipelines are scalable, secure, and performant.
  • Clean, transform, and prepare raw data into usable formats for analytics and machine learning.
  • Collaborate with Data Scientists and Analysts to define data requirements and deliver solutions.
  • Monitor the performance and reliability of data pipelines and systems, implementing improvements where necessary.
  • Troubleshoot and resolve data-related issues, ensuring minimal downtime.
  • Implement and enforce data quality checks, validation processes, and monitoring mechanisms.
  • Collaborate with Data Governance teams to ensure data complies with organizational standards and policies.
  • Work closely with cross-functional teams, including Data Architects, Analysts, and Business Teams, to understand requirements and deliver data solutions.
  • Provide technical expertise and guidance on data engineering best practices.
  • Stay updated on emerging tools, technologies, and industry trends.
  • Evaluate and recommend technologies to enhance data engineering capabilities.

Requirements

  • Bachelor's or Master's degree in Computer Science, Data Engineering, Information Systems, or a related field.
  • 7 to 8 years of experience as a Data Engineer or in a similar role, with expertise in building and maintaining data pipelines and infrastructure.
  • Hands-on experience with big data tools, cloud platforms, and data integration techniques.
  • Expertise in SQL and working with relational and NoSQL databases.
  • Experience with data orchestration tools (e.g., ODI, SSIS, Apache Airflow, dbt, Prefect).
  • Proficiency in programming languages like Python, Java, or Scala.
  • Familiarity with data processing frameworks (e.g., Apache Spark, Kafka).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced, team-oriented environment.

Benefits

  • Competitive salary
  • Fuel Card
  • Health benefits
  • Professional development opportunities
  • Inclusive work culture & much more


  • Karachi, Sindh, Pakistan HR Ways - Hiring Tech Talent Full time 900,000 - 1,200,000 per year

    We're hiring aPrincipal Data & Analytics Engineer - (Karachi Onsite)About the company:Hiring for a UK-based leading data consultancy.About the role:We are looking for a Principal Data & Analytics Engineer to join our team. This is our most senior technical role, responsible for designing and delivering scalable, high-quality data and reporting solutions...


  • Karachi, Sindh, Pakistan Creative Chaos Full time 1,200,000 - 3,600,000 per year

    A Principal Software Engineer for JAVA is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A Principal Software Engineer makes sure that the functionality, security and performance of the server...


  • Karachi, Sindh, Pakistan Avanza Solutions Full time 600,000 - 1,800,000 per year

    Job Title:Principal Software Engineer (.NET + React)Location:KarachiExperience:8+ years of hands-on experience in software developmentKey Responsibilities:Lead the design, development, and deployment of complex software applications using .NET and React .Collaborate with cross-functional teams to define technical solutions and ensure high-quality...


  • Karachi, Sindh, Pakistan Avanza Solutions Full time 210,000 - 420,000 per year

    Job Title: Principal Software Engineer (.NET + React)Location: KarachiExperience: 6+ years of hands-on experience in software developmentKey Responsibilities:Lead the design, development, and deployment of complex software applications using .NET and React.Collaborate with cross-functional teams to define technical solutions and ensure high-quality...


  • Karachi, Sindh, Pakistan FoodServiceDirect Full time

    Role: Principal Software Quality Assurance Engineer (Auditor)Location: Karachi (On-site)Department: TechnologyExperience Level: 10+ Years of Professional SQA Experience (A subsidiary of Unilever United States) is a leading multi-brand e-commerce and digital marketplace platform serving both B2B and B2C audiences. We operate a growing network of...

  • Data Engineer

    6 days ago


    Karachi, Sindh, Pakistan Horizon Tech Full time 1,200,000 - 3,000,000 per year

    We are looking for a skilled Data Engineer to design, build, and optimise our modern data platform on the cloud. You'll be responsible for architecting scalable, secure, and automated data pipelines and enabling data-driven applications and AI/ML solutions across the organisation.This is an exciting opportunity to shape the data foundation of a growing...

  • Data Engineer

    2 weeks ago


    Karachi, Sindh, Pakistan VerraCloud Full time 1,200,000 - 3,600,000 per year

    IntroductionVerraCloud is seeking a Data Engineerwith proven experience in modern data engineering to join our fully remote team. This is aproject-based contract rolewith competitive pay. As a Data Engineer, you will design, optimize, and maintain high-quality data pipelines and ensure reliable, scalable data infrastructure that supports business-critical...


  • Karachi, Sindh, Pakistan 10Pearls Full time 3,500,000 - 7,000,000 per year

    Company Overview10Pearls is an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their existing business, build innovative new products, and augment their existing teams with high-performance team members. Our broad expertise in product management, user...

  • Data Engineer

    6 days ago


    Karachi, Sindh, Pakistan Pivotize Consulting Full time 900,000 - 1,200,000 per year

    Position Overview:We are seeking a experienced Data Engineer to join the team. As a Data Engineer, you will play a crucial role in designing, implementing, and maintaining the infrastructure necessary for our data initiatives, ensuring scalability, reliability, and efficiency. You will collaborate with cross-functional teams to develop robust data pipelines,...

  • Data Engineer

    6 days ago


    Karachi, Sindh, Pakistan Assurety Consulting & Solutions Pvt. ltd Full time 500,000 - 1,200,000 per year

    Job Description:Join our growing team at Assurety Consulting & Solutions as a Data EngineerWe're looking for a detail-oriented professional to design, build, and optimize data pipelines, integrate multiple data sources, and ensure high-quality, reliable data that powers business insights.Key Responsibilities:Design, develop, and maintain ETL workflows using...