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