×
Register Here to Apply for Jobs or Post Jobs. X

Senior Data Engineer - dbt

Remote / Online - Candidates ideally in
Oklahoma City, Oklahoma County, Oklahoma, 73139, USA
Listing for: EPAM Systems, Inc.
Remote/Work from Home position
Listed on 2026-06-12
Job specializations:
  • IT/Tech
    Data Engineering
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
We're looking for a Senior Data Engineer – dbt to join our team in Portugal in a remote working mode. This role focuses on designing, building and optimizing scalable data transformation solutions using dbt. You will ensure clean, maintainable architectures and production-grade pipelines that support analytics at enterprise scale. The position requires deep expertise in SQL, data modeling, and modern ELT practices, alongside strong skills in cloud-based data platforms and CI/CD integration.

Responsibilities Design and implement modular dbt models using best practices for staging, intermediate and mart layers

Develop and maintain reusable Jinja macros, custom materializations and dbt tests for data quality validation

Optimize SQL queries for large analytical workloads and ensure warehouse performance tuning

Manage version control using Git and integrate dbt workflows into CI/CD pipelines

Orchestrate dbt jobs with tools such as Airflow, Dagster or Prefect, ensuring reliability and SLA compliance

Collaborate with stakeholders to translate business requirements into robust data models and semantic layers

Implement observability practices including automated testing, data monitoring and lineage tracking

Lead technical discussions, establish coding standards and mentor junior engineers

Identify and resolve performance bottlenecks in data transformations to reduce compute costs

Drive adoption of engineering best practices across the data team

Requirements

Proven experience as a Data Engineer with extensive hands-on exposure to dbt and modern ELT patterns

Advanced SQL expertise including query optimization, CTEs and warehouse functions

Experience with major cloud data warehouses such as Snowflake, Big Query, Databricks or Redshift Familiarity with Git workflows, branching strategies and CI/CD integration for dbt projects

In-depth knowledge of data modeling principles including dimensional modeling (Kimball)
Strong understanding of data quality frameworks and observability tools (e.g., dbt tests, Great Expectations, Soda)
Proficiency in orchestrating workflows using Airflow, Dagster, Prefect or dbt Cloud Ability to implement Infrastructure as Code (e.g., Terraform) for environment automation

Excellent communication skills with the ability to convey technical concepts to non-technical audiences

Strong problem-solving mindset and capability to troubleshoot and optimize data pipelines

We offer

Competitive compensation depending on experience and skills

Variety of projects within one company

Being a part of a project following engineering excellence standards

Individual career path and professional growth opportunities

Internal events and communities

Flexible work hours
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary