Unclassified - Cambridge, MA
posted about 2 months ago
As a Senior Analytics Engineer, you will play a crucial role in delivering high-quality analytics solutions to our clients. This position offers flexibility, allowing for either a full-time hire or a part-time freelancer arrangement. If you choose the part-time freelancer setup, you will initially work with one client at a time, dedicating approximately 20 hours per week. Your primary responsibility will be to manage client projects from inception to completion, which includes designing and implementing dbt projects from scratch, as well as creating metrics layers that will be utilized by stakeholders and yourself to generate insightful reports. In this role, you will typically work with 1-3 clients simultaneously, focusing on the implementation of data infrastructure. You will develop dbt models, create insightful reports using various Business Intelligence (BI) tools, and collaborate directly with stakeholders to scope and prioritize projects effectively. Your expertise will be essential in setting up data pipelines, ensuring data quality, and providing actionable insights that drive business decisions. You will also be responsible for building dbt models and establishing best practices for dbt usage both internally and with clients. This includes designing, developing, and deploying ETL pipelines to facilitate the movement of data from various sources to storage solutions such as data warehouses and data lakes. Your role will require you to perform data cleaning, transformation, and enrichment to enhance the quality and usability of the data, as well as to create architecture diagrams and evaluate alternative solutions based on business needs. Additionally, you will develop documentation for data architecture, process flows, and data dictionaries to ensure consistency and maintainability, while also providing training and support to client technical teams.