PE

Technical Lead - Data Engineering

PetDesklinkedin.com
Sep 25, 2026, 5:00 PM2w ago
ContractColombo, Western ProvinceData engineeringLead (8+ yrs)

About the role

This Technical Lead - Data Engineering role is a senior technical leadership position within a Sri Lanka-based engineering group, collaborating closely with data teams in the United States and other regions. The role involves hands-on technical direction for data modeling, pipeline architecture, and platform reliability, as well as mentoring engineers and raising engineering standards. Key responsibilities include leading technical design, building and maintaining production data models and pipelines (primarily using dbt Core, Snowflake SQL, and Python), investigating source data, reviewing code, ensuring pipeline reliability, and coordinating with global stakeholders. The company is expanding its data engineering capacity to support a growing product portfolio and increased analytical demand from both internal teams and enterprise customers.

Must have

  • 8+ years in data or software engineering, including 2+ years as a technical lead, architect, or owner of a major data platform workstream.
  • Expert SQL, including analytical functions and performance tuning in a cloud data warehouse; Snowflake strongly preferred.
  • Deep production dbt experience (Core preferred): multi-repo project structure, testing strategy, macros, incremental models, CI integration.
  • Strong Python for pipeline code, API integrations, and orchestration in Airflow or equivalent.
  • Proven ability to work from raw, undocumented source systems and propose a defensible model without being handed requirements.
  • Working knowledge of ingestion tooling (Airbyte, Fivetran, or similar), CDC patterns, and relational sources such as PostgreSQL and SQL Server.
  • Git-based workflows, CI/CD (Buildkite, GitHub Actions, or similar), and scripting or IaC on AWS.
  • Track record of raising team engineering standards in ways that outlasted a single project.
  • Clear written and spoken English; documents decisions well and disagrees constructively in review.
  • Self-directed and comfortable with ambiguity; makes progress and escalates appropriately when other team members are offline.

Technologies

  • Airbyte
  • Airflow
  • AWS
  • CI/CD
  • Data Engineering
  • Data Modeling
  • Data Warehousing
  • dbt
  • Fivetran
  • Git
  • GitHub
  • GitHub Actions
  • Infrastructure as Code
  • PostgreSQL
  • Python
  • Snowflake
  • SQL
  • SQL Server

Highlights

The role is based in Sri Lanka and requires daily coordination with international teams, particularly in the United States. The position emphasizes mentorship and technical leadership within the local engineering group.