Jobiglo

No results.

Senior Data Engineer

PetDesk · Colombo

New
Senior 🇬🇧 English
dbt Snowflake SQL Python Airflow Git CI/CD Tableau Looker Power BI Dimensional modeling

Job description

About the role

The company is expanding its data engineering capacity to keep pace with growth in its product portfolio and analytical demand. The Senior 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.

Key responsibilities

  • Design and build dimensional and analytical models in dbt against a cloud data warehouse across core domains and new business lines.
  • Develop and maintain ingestion and orchestration pipelines using dbt Core, Snowflake SQL, and Python, ensuring reliable scheduled execution.
  • Profile source data from transactional systems and third‑party integrations to determine grain, keys, and business meaning, documenting assumptions.
  • Implement data quality tests, monitoring, and alerting to catch anomalies before they affect reports or customer‑facing outputs.
  • Diagnose production data issues across ingestion, transformation, and source layers, documenting root causes for the team.
  • Participate in design and code reviews with engineers across regions, providing and receiving substantive technical feedback.
  • Partner with analysts and stakeholders to clarify requirements and validate results.

Required profile

  • 5+ years of data engineering experience, including 3+ years building analytical models in a cloud data warehouse.
  • Advanced SQL skills, especially with Snowflake, for writing, debugging, and optimizing complex analytical queries.
  • Production‑grade dbt experience: model layering, testing, documentation, incremental strategies, version‑controlled projects.
  • Proficiency in Python for pipeline development, API/file integrations, and orchestration with Airflow or equivalent.
  • Demonstrated ability to investigate undocumented source systems and map data to real business processes.
  • Familiarity with dimensional modeling and trade‑offs between normalized, wide, and aggregate structures.
  • Experience with Git‑based development, pull‑request review, and CI/CD pipelines.
  • Exposure to BI tools (Tableau, Looker, Power BI) to model data that serves reporting well.
  • Clear written and spoken English with strong asynchronous communication habits.
  • Conscientious about data accuracy and willing to raise questions when data looks incorrect.

Required skills

  • dbt
  • Snowflake
  • SQL
  • Python
  • Airflow (or equivalent orchestration tool)
  • Git
  • CI/CD pipelines
  • Tableau
  • Looker
  • Power BI
  • Dimensional modeling

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec PetDesk.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 17 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

PetDesk

Colombo