Senior Data Engineer

New
Remote (US)Full-TimeSenior
Salary125,000 - 155,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5-8 years
Required Skills
AWSPythonSQLCI/CDdbt

Requirements

  • Bachelors or Masters degree in a quantitative or technical field
  • 5+ years of experience in data engineering and analytics
  • 3+ years extensive experience with DBT or similar data transformation tools
  • Expertise in designing and implementing enterprise dimensional models
  • Familiarity with change data capture concepts
  • Experience working with AWS services including Lambda, Step Functions, MWAA, Glue, and Redshift
  • Hands-on experience with AWS CDK, CodeCommit, and CodePipeline
  • Python proficiency or general knowledge of Jinja templating
  • Experience working in Agile environments

Responsibilities

  • Design and build robust, scalable data transformation pipelines using SQL, DBT, and Jinja templating
  • Develop and maintain data architecture and standards for Data Integration and Data Warehousing projects using DBT and Amazon Redshift
  • Collaborate with cross-functional teams to gather requirements and deliver dimensional data models
  • Own the full stack of data modeling in DBT to empower analysts, data scientists, and BI engineers
  • Enhance and maintain the analytics codebase, including DBT models, SQL scripts, and ERD documentation
  • Ensure data quality, governance alignment, and operational readiness of data pipelines
  • Apply software engineering best practices such as version control, CI/CD, and code reviews
  • Optimize SQL queries for performance, scalability, and maintainability across large datasets
  • Build and manage infrastructure as code using AWS CDK and automate deployment workflows
View Full Description & ApplyYou'll be redirected to the employer's site
125,000 - 155,000 USD per year
Apply Now