Avalara's Global Analytics & Insights (GAI) team is seeking a Data Engineer to enhance and expand the data infrastructure that supports the company's essential data assets. The role involves working with a modern data stack to create and maintain reliable data pipelines and models, becoming an expert in Avalara's financial, sales, and marketing data.
Requirements
- strong proficiency in SQL
- Minimum of 4 years experience with Git, including collaborating across multiple repositories with other engineers
- Minimum of 2 years working with Snowflake
- Minimum of 2 years working with dbt
- Knowledge of AWS services within the data ecosystem
- Understanding of CI/CD pipelines and DevOps practices for data workflows
Responsibilities
- Design clear and functional data models grounded in a strong understanding of business needs and complex, disparate data sources
- Build and maintain scalable, efficient, and production-grade ELT pipelines using dbt, Python, and other tools
- Develop modular, well-tested dbt models that serve as the foundation for a wide range of data products and analytics use cases
- Lead the orchestration and transformation logic, ensuring data accuracy, consistency, and freshness across environments
- Partner with analysts, product managers, and partners to translate nuanced requirements into scalable technical solutions
Other
- This is a remote opportunity.
- This role is not eligible for visa sponsorship.
- Bachelor's degree in Computer Science, Engineering, or a related technical field
- Minimum of 4 years experience in data engineering field