PE

Senior Technical Lead - Data & Integrations

PetDesklinkedin.com
Sep 30, 2026, 9:51 AM3w ago
Full-timeColombo, Western ProvinceLead (8+ yrs)

About the role

This contract position as Senior Technical Lead - Data & Integrations at PetDesk is responsible for driving the technical direction and architectural scalability of the company's core data integration and product expansion initiatives. The role involves hands-on technical leadership of engineering pods, establishing governance, optimizing ETL pipelines, tuning database performance, and ensuring reliable delivery at scale. Key responsibilities include defining technical vision, leading technical scoping and code reviews, mentoring engineers, and partnering with leadership to scale system integrations. The ideal candidate will have significant experience in software development, technical leadership, and expertise in Python, .NET, C#, ETL pipelines, Apache Airflow, MSSQL, PostgreSQL, and AWS technologies. PetDesk provides client engagement tools for veterinary clinics and emphasizes a fair, standardized hiring process.

Must have

  • 8+ years of hands-on software development experience, with 2+ years leading engineering pods or acting as a Tech Lead.
  • Core Technical Stack (Mandatory): Advanced proficiency in Python, .NET, and C#.
  • Proven experience building and maintaining robust ETL pipelines and orchestrating workflows with Apache Airflow.
  • Strong expertise in MSSQL and PostgreSQL database design, query optimization, and performance tuning.
  • Hands-on experience with core AWS technologies (e.g., S3, RDS, Lambda, ECS) to deploy scalable data architecture.
  • Experience conducting architectural reviews, breaking down complex epics, and mentoring engineers to elevate team output.
  • Strong ability to balance immediate roadmap delivery against long-term architectural stability, cost efficiency, and scalability.

Technologies

  • Airflow
  • AWS
  • C#
  • .NET
  • ECS
  • ETL
  • AWS Lambda
  • PostgreSQL
  • Python
  • RDS
  • S3
  • SQL Server

Highlights

This is a contract role. The hiring process follows a standardized 2-week timeline and does not accept applications from external recruiters. AI tools may be used in the recruitment process, but final decisions are made by humans.