Data Engineer
Mill
This job is no longer accepting applications
See open jobs at Mill.See open jobs similar to "Data Engineer" MCJ.Mill is all about answering a simple question: how can we prevent waste? Less waste can save time, money, energy, maybe even our planet. And there’s no better place to start than food. Food waste is one of the most solvable climate problems facing us today. Plus, our trash really stinks. It’s gross, heavy, and our least favorite chore. At Mill we are striving to build a better environment for all, as we take on climate and kitchen change.
We are looking for a Data Engineer to join our data team. The data team at Mill provides frameworks to collect, transform, and curate data both for internal use and user facing features. You’ll work with product, analytics, and the engineering team to design and implement data systems.
What you’ll do
- Develop, test, and deploy scalable data pipelines processes on cloud-based infrastructure using AWS and Snowflake
- Design, implement, and manage data access and management systems in Snowflake
- Optimize and tune Snowflake performance, including query optimization, resource management, and scaling strategies
- Solve challenges faced by a growing data team involving data storage, transformation, and security
- Read, write, and debug data processing and orchestration code written in SQL and Python
Relevant Skills and Experience
- 3 - 5 years of experience as a data engineer or software engineer writing and testing data pipelines using Snowflake and AWS
- Hands on experience with Snowflake administration and familiarity with Role Based Access Control (RBAC)
- Experience with Infrastructure as Code tools (CDK, Terraform)
- Knowledge of best practices in collecting, cleaning, and managing data across Snowflake and other platforms like Customer Data Platforms and reporting platforms
- Experience writing Python and SQL
The estimated base salary range for this position is $170k to $190k, which does not include the any benefits or equity. Various factors are considered in making compensation decisions, including but not limited to experience, training, licensure and certifications, and business and organizational needs.
This job is no longer accepting applications
See open jobs at Mill.See open jobs similar to "Data Engineer" MCJ.