Data Warehouse & BI Engineer

Learntastic

Dallas (TX)

On-site

USD 120,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

LearnTastic is seeking a motivated Data Warehouse & BI Engineer to join our growing team in Dallas. You will build and maintain a centralized data warehouse and BI platform that consolidates data across brands, marketing, payments, and experimentation platforms.

The ideal candidate has hands-on data engineering experience with cloud data warehouses, transformation frameworks, and BI development. Strong SQL, data modeling, and exposure to AWS, dbt, and Power BI are essential for success.

Qualifications

  • Bachelor's degree in CS/Analytics/related field preferred.
  • 3+ years in Data Engineering, BI, Analytics Engineering, or Data Warehousing.
  • Strong SQL and data modeling skills.
  • Hands-on experience with AWS, Redshift, and S3.
  • Experience with dbt and modern data transformation practices.
  • Strong experience with Power BI and DAX.
  • Experience building API-based data pipelines and integrating third-party platforms.
  • Familiarity with AWS Aurora, DMS/CDC, Python, and Git/GitHub.
  • Solid understanding of data quality, testing, security, and data governance.

Responsibilities

  • Design and maintain a centralized data warehouse using AWS Redshift Serverless and S3.
  • Build secure data pipelines from Aurora databases and external APIs including marketing and payments platforms.
  • Implement production-safe ingestion using Aurora Zero-ETL, AWS DMS/CDC, and API integrations.
  • Develop and maintain dbt transformation models, testing, documentation, and data lineage.
  • Build dimensional data models and data marts for Sales, Marketing, Finance.
  • Develop and maintain Power BI dashboards, semantic models, and DAX measures.
  • Build financial reconciliation models connecting orders, payments, refunds, disputes, fees, and payouts.
  • Implement customer identity and marketing attribution across brands and channels.
  • Establish automated data quality checks for duplicates, missing data, etc.
  • Maintain version-controlled data projects using Git/GitHub and partner with stakeholders to define KPIs.

Skills

SQL
Data Modeling
BI Development

Education

Bachelor's degree in Computer Science, Data Engineering, Analytics, or related field

Tools

AWS
Redshift
S3
dbt
Power BI
DAX
Git/GitHub
Python
Aurora
DMS/CDC

Job description

LearnTastic is seeking a motivated, results-driven Data Warehouse & BI Engineer to join our growing team. This role will be responsible for building and maintaining a centralized data warehouse and Business Intelligence platform that consolidates data across our brands, marketing channels, payment systems, and experimentation platforms.

The ideal candidate is hands-on, analytical, and experienced in data engineering, cloud data warehouses, transformation frameworks, and BI development. Success in this role requires strong SQL and data modeling skills, experience with AWS and dbt, and the ability to turn complex data into reliable business insights.

Essential Duties & Responsibilities
  • Design and maintain a centralized data warehouse using AWS Redshift Serverless and S3
  • Build secure data pipelines from Aurora databases and external APIs including Google Ads, Meta Ads, Microsoft Ads, Stripe, AWIN, LinkConnector, and VWO
  • Implement production-safe ingestion using Aurora Zero-ETL, AWS DMS/CDC, and API-based integrations
  • Develop and maintain dbt transformation models, testing, documentation, and data lineage
  • Build dimensional data models and data marts for Sales, Marketing, Finance
  • Develop and maintain Power BI dashboards, semantic models, and DAX measures
  • Build financial reconciliation models connecting orders, payments, refunds, disputes, fees, and payouts
  • Implement customer identity and marketing attribution across brands and channels
  • Establish automated data quality checks for duplicates, missing data, stale feeds, and reconciliation issues
  • Maintain version-controlled data projects using Git/GitHub
  • Partner with internal stakeholders to define KPIs, reporting requirements, and analytical solutions
Qualifications
  • Bachelor's degree in Computer Science, Data Engineering, Analytics, or related field preferred
  • 3+ years of experience in Data Engineering, BI, Analytics Engineering, or Data Warehousing
  • Strong SQL and data modeling skills
  • Hands-on experience with AWS, Redshift, and S3
  • Experience with dbt and modern data transformation practices
  • Strong experience with Power BI and DAX
  • Experience building API-based data pipelines and integrating third-party platforms
  • Familiarity with AWS Aurora, DMS/CDC, Python, and Git/GitHub
  • Strong understanding of data quality, testing, security, and data governance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Warehouse & BI Engineer: AWS Redshift Expert
Data Warehouse & BI Engineer: AWS Redshift Expert

Learntastic • Dallas (TX)

On-site
USD 120,000 - 150,000
Remote Data Warehouse & BI Engineer - AWS, dbt, Power BI
Remote Data Warehouse & BI Engineer - AWS, dbt, Power BI

Learntastic Group • United States

Remote
USD 120,000 - 170,000
Data Warehouse Developer
Data Warehouse Developer

Adtran • Huntsville (AL)

On-site
USD 90,000 - 120,000
Senior BI / Analytics Engineer
Senior BI / Analytics Engineer

Prosum • Los Angeles (CA), California (MO)

On-site
USD 140,000 - 190,000
Data Engineer
Data Engineer

Horizontal Talent • Dallas (TX)

On-site
USD 110,000 - 160,000
Senior BI and Analytics Engineer
Senior BI and Analytics Engineer

Prosum • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Data Engineer (Investment Banking)
Data Engineer (Investment Banking)

Phyton Talent Advisors • Jersey City (NJ)

On-site
USD 110,000 - 160,000
Tech Lead - Software Engineer
Tech Lead - Software Engineer

Black Rock Groups • California (MO)

On-site
USD 120,000 - 160,000
Data Engineer
Data Engineer

TAIT • Lititz

On-site
USD 120,000 - 180,000
Data Analytics Engineer
Data Analytics Engineer

Ruby Labs • United States

Remote
USD 110,000 - 165,000