Located in Pine Avenue, Lake City, Lahore, this full-time Data Engineer role offers an exciting opportunity to work on-site from Monday to Friday, between 2:00 PM and 11:00 PM. The ideal candidate will have a strong technical background combined with excellent communication skills and client-facing confidence. This position requires someone who can take full ownership of projects, managing them from initial requirements through to production deployment.
Key Responsibilities
Designing and developing scalable ETL/ELT pipelines and data platforms will be a core part of your role. You will build both batch and real-time data pipelines using technologies such as Python, SQL, Spark/PySpark, and Airflow. The position involves designing and optimizing data warehouses, data lakes, and lakehouse architectures to meet evolving business needs. You will integrate data from various sources, including APIs, databases, event streams, and external systems, ensuring seamless data flow.
Implementing processes for data quality, validation, monitoring, and governance is essential to maintain high standards. You will also be responsible for optimizing SQL queries and enhancing data processing performance, reliability, and cloud cost efficiency. Collaboration is key, as you will work closely with clients, Product, Data Science, and Engineering teams to understand requirements and translate them into effective technical solutions. Taking full ownership of data engineering projects and troubleshooting complex production issues will be expected.
Required Qualifications
Candidates should have at least 4 years of professional experience in Data Engineering. Proficiency in Python and SQL is mandatory, along with hands-on experience using Spark/PySpark and Airflow for pipeline development. Experience working with cloud platforms such as AWS, GCP, or Azure is required. A strong understanding of ETL/ELT processes, data modeling, data warehousing, and distributed systems is essential.
Familiarity with relational databases like PostgreSQL or MySQL, as well as NoSQL databases, is important. Practical knowledge of Docker, Git, and CI/CD pipelines will be beneficial for managing deployments and version control. Excellent communication skills and the ability to manage stakeholders effectively are crucial. The role demands strong ownership, problem-solving capabilities, and the ability to successfully close projects.
Preferred Qualifications and Benefits
While not explicitly stated, candidates with additional experience in cloud cost optimization and advanced data governance frameworks will have an advantage. Working in a dynamic, client-facing environment offers opportunities for professional growth and collaboration with cross-functional teams.
This position is ideal for a motivated Data Engineer looking to leverage their technical skills and project leadership abilities in a challenging and rewarding setting.