Skip To Main Content
backBack to Search

Senior Data Software Engineer with Databricks, dbt, Data Quality

Remote in Georgia, & 4 others
Data Software Engineering
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Senior Data Software Engineer to support and strengthen a Data & Analytics program focused on scaling the Databricks platform and migrating data and workloads from Teradata. This role requires strong governance around data reconciliation, validation, CI/CD deployment controls, and production release readiness, along with a proactive approach to resolving incidents and improving the reliability of data pipelines.

Responsibilities
  • Provide day-to-day support for the Data & Analytics team, triage and resolve incidents raised by stakeholders
  • Diagnose and fix broken or failing dbt models, including compilation errors, test failures, schema drift, and stale dependencies
  • Monitor, debug, and repair Databricks workflows and jobs, including failed runs, cluster issues, and scheduling problems
  • Investigate data quality issues and pipeline failures to identify root cause and apply fixes
  • Maintain and improve dbt tests, documentation, and model configurations
  • Respond to ad hoc requests for data fixes, backfills, or re-runs
  • Collaborate with data engineers and analysts to prevent recurring issues by improving alerting, adding tests, and refactoring fragile models
  • Keep runbooks and support documentation up to date
  • Escalate complex issues appropriately while owning resolution end-to-end
Requirements
  • 3+ years of practical experience with dbt, including models, tests, macros, and debugging build/run errors
  • Experience with Databricks, including notebooks, jobs/workflows, clusters, and basic troubleshooting
  • Solid SQL skills with comfort reading and modifying transformation logic
  • Familiarity with git-based workflows, including PRs and version control
  • Strong troubleshooting mindset and ownership of issues through to resolution
  • Good communication skills for working with technical and non-technical stakeholders
  • Proficiency in English at a B2+ level