
Data Engineer
2 weeks ago
We're looking for a hands-on Data Engineer to join our team and lead the development of robust data
pipelines powering the IllumiFi Analytics platform. You'll work with cutting-edge, cloud-native tools to
architect, implement, and optimize serverless data solutions on AWS.
If you enjoy working with Python, PySpark, and modern data lakehouse patterns in a fast-paced
environment — this is your opportunity to build impactful solutions from the ground up.
What You'll Actually Do Here
• Design and implement scalable, serverless data pipelines using AWS services such as Glue,
Lambda, Step Functions, Athena, and S3
• Build and optimize ETL processes using Python/PySpark for efficient data transformations
• Ingest and process structured and semi-structured data formats including JSON, Parquet, and
CSV
• Integrate with external APIs using REST protocols and OAuth2 authentication
• Model analytical datasets with star/snowflake schemas, implement SCD Type 2, and define
partitioning strategies for efficient query performance
• Build and maintain a well-organized S3-based data lake structure to support analytics workloads
• Apply best practices for version control, data quality, and automation using GitHub workflows
• Drive technical design discussions and contribute to improving infrastructure, tooling, and data
processes.
What We're Looking For
• Strong hands-on experience with AWS services — especially Glue, Lambda, S3, Step Functions,
and Athena
• Solid command of Python/PySpark for building and managing ETL pipelines
• Proven track record working with large-scale datasets and optimizing performance
• Deep understanding of data modeling, transformations, and SQL for analytical use cases
• Familiarity with REST APIs, OAuth2 authentication, and data integration patterns
• Experience with Git, CI/CD, and workflow automation
• A problem-solving mindset and a passion for scalable, efficient data engineering
• Ability to work independently and collaborate across teams
Tools & Platforms
• Languages & Frameworks: Python, PySpark
• Cloud & Tools: AWS Glue, Lambda, S3, Step Functions, Athena
• Data Formats: JSON, Parquet, CSV
• Modeling & Querying: SQL, Star/Snowflake schemas
• Version Control: Git, GitHub workflows
Nice-to-Haves
• Experience with Apache Iceberg or Hudi for data lakehouse architectures
• Knowledge of data quality frameworks like Great Expectations
• Familiarity with Terraform/IaC for infrastructure automation
• Background in e-commerce or analytics platforms
• Exposure to performance tuning for large data workloads
• Hands-on with Step Functions HTTP Tas
-
Data Engineer
2 weeks ago
Karachi, Sindh, Pakistan VerraCloud Full time 1,200,000 - 3,600,000 per yearIntroductionVerraCloud 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...
-
Senior Staff Engineer
2 weeks ago
Karachi, Sindh, Pakistan Love for Data Full time 2,000,000 - 2,500,000 per yearLove For Data is looking for a highly experienced and technically hands-on 'Senior Staff Engineer', based in Karachi, to lead its Python back-end team. This role demands strong expertise in scalable Python application development, particularly using the Django framework, along with the ability to architect solutions, enforce best practices, and provide...
-
Data Engineer
4 days ago
Karachi, Sindh, Pakistan HR Ways - Hiring Tech Talent Full time 900,000 - 1,200,000 per yearClient company introduction: The company is a growing consultancy specializing in data analytics, providing high-quality, impactful data solutions to clients based in the UK.Job Description:TheData Engineerwill play a pivotal role in shaping the company's data capabilities, working on projects for UK-based clients. Joining a new and dynamic team, this role...
-
Data Engineer
2 weeks ago
Karachi, Sindh, Pakistan Virtuosoft Full time 600,000 - 1,200,000 per yearCompany DescriptionVirtuosoft is an IT Consultancy firm with a mission to establish global peace and harmony through the use of technology. We have a unique client ownership approach and strive to deliver services with excellence (#Ihsaan). Our top priority is a human, whether it is a client or a colleague. Virtuosoft is committed to creating an ecosystem...
-
Data Engineer
2 weeks ago
Karachi, Sindh, Pakistan mod Full time 1,200,000 - 3,600,000 per yearAbout the RoleWe are looking for a highly skilled Data Engineer with strong expertise in DBT, SQL, Python, and APIs to join our growing data team. The ideal candidate will play a key role in designing, building, and optimizing our data pipelines, ensuring data quality and availability for analytics and reporting.This role requires not only strong technical...
-
Data Engineer
1 week ago
Karachi, Sindh, Pakistan Arpatech (Pvt) Ltd Full time 900,000 - 1,200,000 per yearResponsibilities:Design and implement robust ETL/ELT pipelines for data ingestion, transformation, and storage.Optimize data workflows to ensure scalability and performance.Integrate data from multiple sources into centralized data platforms.Design and maintain databases, data lakes, and warehouses for structured and unstructured data.Ensure data accuracy,...
-
Trainee Data Engineer
2 weeks ago
Karachi, Sindh, Pakistan Squarera Full time 500,000 - 1,000,000 per yearAre you a passionate pioneer in technology?If so, consider an opportunity with SQUARERA with a full career path within the firm.To succeed in this data engineering position, you should have strong analytical skills and the ability to combine data from different sources. Data engineer skills include familiarity with several programming languages.As a future...
-
Principal Data Engineer
2 weeks ago
Karachi, Sindh, Pakistan Pakistan Single Window Full time 1,200,000 - 3,600,000 per yearDesign, 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...
-
Junior Data Engineer
2 weeks ago
Karachi, Sindh, Pakistan DataOmni Solutions Full time 600,000 - 1,200,000 per yearCompany DescriptionDataOmni Solutions specializes in intelligent data management, helping businesses achieve operational excellence through data-driven solutions. Our advanced analytics, cloud-based platforms, and scalable data integration tools enable organizations to make informed, data-backed decisions. We transform complex data into valuable assets to...
-
Senior Data Engineer
2 weeks ago
Karachi, Sindh, Pakistan ENUM Full time 1,200,000 - 3,600,000 per yearThe Role:Are you passionate about real-time data, large-scale distributed systems, and modern data platforms? We're looking for a skilledData Streaming Engineerto join our growing team and drive cutting-edge streaming and analytical solutions.ResponsibilitiesDesign, develop, and maintain real-time streaming use cases leveraging Azure Service Bus, Event...