Jobiglo

No results.

Senior Data Engineer

PetDesk · Colombo

New
Senior 🇬🇧 English
dbt Snowflake SQL Python Airflow Git CI/CD pipelines Dimensional modeling BI tools

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 models, pipelines, and platform components that make company data trustworthy and usable, taking workstreams from investigation through design, implementation, and support.

Key responsibilities

  • Design and build dimensional and analytical models in dbt on 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 in data engineering, including 3+ years building analytical models in a cloud data warehouse.
  • Advanced SQL skills, preferably with Snowflake.
  • Production experience with dbt, including model layering, testing, documentation, and incremental strategies.
  • Proficiency in Python for pipeline development and orchestration with Airflow or equivalent.
  • Ability to investigate undocumented source systems and map data to business processes.
  • Familiarity with dimensional modeling and trade‑offs between normalized, wide, and aggregate structures.

Required skills

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

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 2 hours ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

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

Analyzing your CV...

PetDesk

Colombo