Location: Pine Avenue, Lake City, Lahore (On-site)
Timing: 2:00 PM – 11:00 PM, Monday–Friday
Employment Type: Full-Time
We are looking for an experienced Data Engineer who possesses strong technical skills and excellent communication abilities. The ideal candidate will be confident in client-facing situations and capable of managing projects independently from initial requirements through to production deployment. This role requires a proactive individual who can collaborate effectively across teams and take full ownership of data engineering solutions.
Key Responsibilities
- Design and develop scalable ETL/ELT pipelines and data platforms to support business needs.
- Build both batch and real-time data pipelines using Python, SQL, Spark/PySpark, and Airflow.
- Architect and optimize data warehouses, data lakes, and lakehouse environments for performance and scalability.
- Integrate data from various sources including APIs, databases, event streams, and external systems.
- Implement robust data quality, validation, monitoring, and governance processes to ensure data reliability.
- Optimize SQL queries and enhance data processing performance while managing cloud infrastructure costs.
- Collaborate closely with clients, Product, Data Science, and Engineering teams to align technical solutions with business goals.
- Translate client requirements into effective, scalable technical implementations.
- Take full ownership of data engineering projects, ensuring timely delivery from requirements gathering to production rollout.
- Troubleshoot and resolve complex data issues in production environments to maintain system stability.
Required Qualifications
- Minimum of 4 years of professional experience in Data Engineering roles.
- Strong proficiency in Python and SQL for data manipulation and pipeline development.
- Hands-on experience with Spark/PySpark and Airflow for workflow orchestration.
- Practical knowledge of cloud platforms such as AWS, GCP, or Azure.
- Deep understanding of ETL/ELT processes, data modeling, data warehousing, and distributed systems architecture.
- Experience working with relational databases like PostgreSQL/MySQL as well as NoSQL databases.
- Familiarity with containerization (Docker), version control (Git), and CI/CD pipelines.
- Excellent communication skills with the ability to manage stakeholders and work collaboratively across teams.
- Demonstrated ownership mindset, strong problem-solving skills, and the ability to close projects independently.
This position offers an excellent opportunity to work in a dynamic environment where technical expertise and client interaction are equally valued. The role is fully on-site, providing direct collaboration with cross-functional teams and clients. If you are passionate about data engineering and eager to drive impactful projects, we encourage you to apply.