PE

Technical Lead - Data Engineering

PetDesklinkedin.com
Oct 19, 2026, 11:02 AM23h 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 locations. The role involves hands-on technical direction for data modeling, pipeline architecture, and platform reliability, as well as raising engineering standards through design/code reviews and mentorship. Key responsibilities include leading technical design, building and maintaining production models and pipelines (primarily using dbt Core, Snowflake SQL, and Python), investigating source data, reviewing code, ensuring pipeline reliability, mentoring engineers, and coordinating with stakeholders across regions.

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 position is based in Sri Lanka and requires daily coordination with international teams. The role emphasizes mentorship and technical leadership within the local group. No explicit application deadline or method is mentioned.