- Design, build, and maintain scalable data pipelines and ELT workflows, with Databricks as the primary platform
- Develop and maintain dbt models that are well-documented, tested, and structured for long-term maintainability
- Own data modeling decisions and methodology in collaboration with analytics and business stakeholders
- Collaborate with other data engineers, analytics engineers, data analysts, and clients on end-to-end data requirements
- Partner with clients and functional managers to plan for data engineering and modeling needs
- Architect and design data systems and transformation layers using patterns that allow for iterative delivery and future scaling
- Proactively identify and address technical debt with careful evaluation of development cost
PythonSQLETL+3 more