Director of Data Engineering
7 days ago
Location: Remote
Working Hours: US East Coast hours (typically 9:00 AM to 5:00 PM Eastern Time)
A fast-growing, mission-driven organization partnering with clients to explore, design, and implement AI strategies that are secure, scalable, and human-centered. We believe AI should amplify human potential, not replace it—and we build with that conviction in every engagement. From advisory and tooling to implementation and education, we meet clients where they are and help them integrate AI in ways that align with their mission and values.
Our team is composed of doers and leaders who roll up their sleeves, work collaboratively, and value feedback and excellence over titles. We thrive on creativity, accountability, and delivering outcomes that are both beautiful and practical. At Human Agency, we lead with purpose, love, and adventure—doing meaningful work with people we care about and making the journey one worth taking.
We are seeking an experienced Director of Data Engineering to stabilize and grow modern data platforms and lead AI-enabled outcomes across multiple client engagements. You will rotate across projects—sometimes coordinating a client's data function to ensure continuity and accelerate delivery, and other times leading hands-on engineering, reliability work, or AI implementation. This role combines technical leadership with consulting excellence, pairing deep data expertise with clear executive communication.
Engagement Leadership
- Coordinate across data engineering, analytics, and data science leads to manage priorities, releases, and delivery rhythms.
- Map ownership and dependencies, reduce single points of failure, and maintain service catalogs and decision logs.
- Lead transition planning and knowledge transfer with internal teams and vendors while sustaining delivery.
Platform & Pipeline Ownership
- Build, operate, and optimize ELT/ETL pipelines across batch and streaming sources.
- Manage orchestration (Airflow), transformations (dbt or equivalent), environments, and CI/CD for analytics code.
- Optimize warehouse performance (e.g., Snowflake) and cost efficiency.
- Rapidly assess and stabilize existing pipelines, data contracts, dependencies, and SLAs/SLOs.
Data Reliability & Governance
- Implement monitoring, alerting, data quality checks, and SLO-based reliability practices.
- Maintain lineage visibility, metadata management, and access controls.
- Participate in incident response rotations and maintain runbooks, postmortems, and change management documentation.
Analytics Enablement
- Partner with analysts and business stakeholders to deliver trusted datasets and semantic models.
- Support BI tools (Looker, Power BI, Tableau) and maintain documented, versioned data sources of truth.
Client Collaboration & Consulting
- Translate business needs into technical data solutions and actionable options with clear trade-offs.
- Facilitate discovery and alignment sessions, managing scope, risks, and stakeholder expectations.
- Prepare concise, executive-ready updates, metrics, and recommendations.
Documentation & Communication
- Produce clear technical documentation, decision logs, and release notes.
Communicate technical trade-offs effectively to non-technical stakeholders. - Establish lightweight governance frameworks for data quality, access, lineage, and version control.
- Lead structured knowledge transfer sessions and create handover materials.
Required
- 7+ years of experience in data engineering or analytics engineering, with ownership of production pipelines and BI at scale.
- Proven success stabilizing and maintaining production data platforms and critical pipelines.
- Expertise in modern data platforms (e.g., Snowflake), orchestration (Airflow), and transformation frameworks (dbt or equivalent).
- Strong skills in ELT/ETL design, APIs, SQL optimization, and cloud data storage.
- Hands-on experience with data reliability, observability, lineage, and testing.
- Demonstrated ability to operate effectively in ambiguous or partially documented environments.
- Excellent written and verbal communication, with experience presenting to clients or executives.
Preferred
- Interest or experience in Generative AI and Machine Learning.
- Basic Python scripting skills for data and LLM workflows.
- Practical experience building end-to-end AI workflows (e.g., RAG pipelines, retrieval, and evaluation).
- Understanding of LLM behavior, tuning, and performance optimization.
- Familiarity with BI tools, semantic layer design, and vector databases.
- Experience with MLOps concepts for LLMs, including versioning, evaluation, and monitoring.
- Awareness of data security, governance, and access management best practices.
Mindset & Traits
- Systems thinker with strong analytical and problem-solving abilities.
- Clear communicator who can balance technical precision with strategic context.
- Adaptable, collaborative, and driven to build scalable, reliable data systems.
-
Android Engineer
2 weeks ago
Bahria Town, Islamabad, Pakistan 9D Technologies & Imagination AI Full time 900,000 - 1,200,000 per yearWe are hiring an Android Engineer at Hazel Mobile, Pakistan's top game and app studio, where your ideas become groundbreaking Mobile, VR, and iOS products. Our mission is to empower Pakistan's youth with global IT opportunities, crafting top-quality digital products. Be part of our mission to lead and inspire.Expertise in Kotlin (coroutines) and...
-
Android Engineer
1 week ago
Bahria Town, Islamabad, Pakistan 9D Technologies & Imagination AI Full time 400,000 - 800,000 per yearWe are hiring an Android Engineer at Hazel Mobile, Pakistan's top game and app studio, where your ideas become groundbreaking Mobile, VR, and iOS products. Our mission is to empower Pakistan's youth with global IT opportunities, crafting top-quality digital products. Be part of our mission to lead and inspire.Expertise in Kotlin (coroutines) and Java....
-
Junior Data Engineer
2 weeks ago
Rawalpindi Satellite Town, Pakistan Aridian Technologies Full time 400,000 - 600,000 per yearJob Summary:We are seeking a motivated junior data engineer with at least 1 year of hands-on experience in data engineering, pipelines, and database management. The ideal candidate will have strong problem-solving skills, a solid foundation in data tools, and the willingness to grow in a fast-paced environment.Key ResponsibilitiesDesign, build, and maintain...
-
Advisory Software Engineer
7 days ago
Lahore Johar Town, Pakistan Alpha Group of Companies Full time 1,200,000 - 3,600,000 per yearMavric Technology is seeking an Advisory Software Engineer to join our global engineering team. This is a senior client-facing role where you will own end-to-end technical delivery, partner directly with US-based stakeholders, and mentor engineers to raise team capability. At Mavric, Advisory engineers are trusted to balance technical leadership with...
-
Principle Software Engineer
4 days ago
Lahore Johar Town, Pakistan Alpha Group of Companies Full time 8,400,000 - 10,200,000 per yearJob description:Mavric Technology is seeking an experienced Software Engineer to join our global engineering team. This is a senior client-facing role where you will own end-to-end technical delivery, partner directly with US-based stakeholders, and mentor engineers to raise team capability. At Mavric, engineers are trusted to balance technical leadership...
-
Lab Engineer
2 weeks ago
Rawalpindi Satellite Town, Pakistan Barani institute of Management Sciences Full time 360,000 - 480,000 per yearBachelor in Computer Science/Software Engineering and Artificial IntelligenceShould have expertise as Lab engineerJob Type: Full-timePay: Rs30, Rs40,000.00 per monthWork Location: In person
-
Chief Operating Officer
5 days ago
Lahore Johar Town, Pakistan Programmers Force Full time 3,500,000 - 7,000,000 per yearKey ResponsibilitiesOversee end-to-end business operations, including Technology, Product Delivery, Customer Success, Compliance, and HR Operations.Translate the company's strategic goals into operational KPIs, ensuring measurable growth and performance improvements.Collaborate closely with CTO, CEO, and Product Heads to align technical delivery, innovation,...
-
Engineering Manager
2 weeks ago
Lahore Johar Town, Pakistan Edward Milton & Co Full time 900,000 - 1,200,000 per yearFull job descriptionSoft Steer is seeking a highly skilled Engineering Manager with hands-on experience to lead a mature Scrum team. This role demands strong technical mentorship, strategic project execution, and effective cross-functional collaboration. The successful candidate will drive engineering excellence, team development, and process optimization to...
-
Full Stack Developer- Lahore Office
2 weeks ago
Lahore Bahria Town, Pakistan Onyx Tech Solutions Ltd Full time 600,000 - 900,000 per yearWe, at Onyx Tech a UK based software house are seeking a talented Full Stack Developer to join our dynamic team. You will be responsible for designing, developing, and maintaining web & mobile applications across the full technology stack — from front-end interfaces to back-end systems and databases.Key ResponsibilitiesDesign, build, and maintain scalable...
-
Senior Full Stack Engineer
4 days ago
Lahore Johar Town, Pakistan Programmers Force Full time 1,800,000 - 5,040,000 per yearAbout the Role:We are looking for a highly skilled Senior Full Stack Engineer to tackle our most critical technical challenges. This role goes beyond feature development; you will be responsible for designing, building, and optimizing the core systems that power our security, data processing, and observability platforms. You will have a direct impact on our...
-
Python AI/ML Engineer
4 days ago
Model Town, Punjab, Pakistan Paklogics Full time 1,200,000 - 3,600,000 per yearLocation: Lahore, Pakistan (Model Town K Block)Position Type: On-siteWork Hours: 5:00 PM – 2:00 AM PKTWe are seeking a Senior Python AI/ML Engineer with excellent English communication skills to join our team. You will design, architect, develop, and implement cutting-edge AI systems that drive measurable business outcomes. The role involves working on...
-
Junior Machine Learning Engineer
2 weeks ago
Johar Town, Punjab, Pakistan Scraperrs Full time 900,000 - 1,200,000 per yearCompany DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time on-site role for a Junior Machine Learning Engineer located in Johar Town. The Junior Machine Learning Engineer will be responsible for developing and deploying machine learning models, conducting data analysis, and performing research on new machine learning techniques....