Find a jobRecruiters

Senior Data Engineer

Exclusive opportunity

Onsite

Senior Data Engineer

PetDesk

Senior Data Engineer

Skills

SQL QueriesLookerData EngineeringTableauPythonSnowflakedbtApache AirflowPower BI

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Colombo, Sri Lanka

Work mode:

Onsite

Published on:

23 September 2026

What they need


About this role: The company is expanding its data engineering capacity to keep pace with growth in its product portfolio and in analytical demand from internal teams and enterprise customers. These openings add senior engineering capability to the company's Sri Lanka-based group, where a small data engineering team is being formed alongside existing local staff. The Sr. Data Engineer builds and maintains the models, pipelines, and platform components that make company data trustworthy and usable, taking assigned workstreams from investigation through design, implementation, and support. This role suits an engineer comfortable digging into unfamiliar source data to work out what it represents, rather than waiting for a complete specification.

Apply if you’re excited to:

  • Designs and builds dimensional and analytical models in dbt against a cloud data warehouse, across core domains and new business lines
  • Develops and maintains ingestion and orchestration pipelines in dbt Core, Snowflake SQL, and Python, keeping assigned pipelines running reliably on schedule
  • Profiles source data from transactional systems and third-party integrations to determine grain, keys, and business meaning, and documents the resulting assumptions
  • Implements data quality tests, monitoring, and alerting so anomalies are caught before they reach reports or customer-facing outputs
  • Diagnoses production data issues across ingestion, transformation, and source layers, documenting root cause for the wider team
  • Participates in design and code review with engineers across regions, giving and receiving substantive technical feedback
  • Partners with analysts and stakeholders to clarify requirements and validate results

About you:

  • 5+ years in data engineering, including 3+ years building analytical models in a cloud data warehouse
  • Advanced SQL: writing, debugging, and optimizing complex analytical queries over large datasets; Snowflake preferred
  • Production dbt experience: model layering, testing, documentation, incremental strategies, in a version-controlled project
  • Proficient in Python for pipeline development, API and file-based integrations, and orchestration with Airflow or equivalent
  • Demonstrated ability to investigate undocumented source systems and map data to real business processes, with judgment about what to model and what to flag
  • Familiarity with dimensional modeling and the trade-offs between normalized, wide, and aggregate structures
  • Git-based development, pull request review, and CI/CD pipelines
  • Enough exposure to BI tools (Tableau, Looker, Power BI, or similar) to model data that serves reporting well
  • Clear written and spoken English and strong async habits; thorough PR descriptions, written context for decisions
  • Conscientious about data accuracy; raises questions when the data doesn't look right

PetDesk combines the industry's most user-friendly client engagement tools with the highest-rated pet parent app to simplify your veterinary clinic’s operations while strengthening client relationships.

Our recruiting process is rooted in “Who: The A Method of Hiring” and consists of an average 2-week hiring timeline. This standardized interview process allows candidates to answer the same questions, experience the same process, and ensure a fair performance review from multiple perspectives.

Please, no external recruiters—candidate profiles submitted from external recruiting agencies will not be considered.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Other offers great for you!

These companies are also looking for great profiles

Primelis

Senior Data Engineer H/F

Permanent contract

92300 Levallois-Perret, France

Hybrid

Skills

Data Engineering

20 days ago

Quick apply

Whub

Senior Data Engineer : SQL Server et Analytics

550/600

Permanent contract

Paris, France

Hybrid

Skills

Data Engineering

15 days ago

Quick apply

Keyrus PT

Senior Data Engineer (French Speaker)

€32k – €50k gross per year

Permanent contract

Lisbon, Portugal

Hybrid

Skills

Google Cloud PlatformSQL QueriesData EngineeringETLSnowflakeDatabricksAIAWSAzure

8 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools