Senior Analytics Engineer
Salary
Salary: $125,000 - $140,000 per year. We are open to either a full-time hire or a part time freelancer for this position. If you prefer the part-time freelancer setup then we'll start by having you working with 1 client at a time and \~20 hours per week.
As a Senior Analytics Engineer, you will be responsible for working directly with client projects from start to finish, designing from scratch dbt projects, creating metrics layers used by stakeholders and yourself to build reports. In this role, you will be working with 1-3 clients at a time on implementations. You'll be responsible for setting up data infrastructure, developing dbt models, creating insightful reports using various BI tools, and working directly with stakeholders to scope and prioritize projects.
Responsibilities:
-
Building dbt model, setting dbt best practices internally and with clients.
-
Design, develop, and deploy ETL pipelines to move data from various sources to storage solutions such as data warehouses and data lakes.
-
Develop and maintain dbt models to ensure efficient data transformation and integration.
-
Collaborate with clients to translate needs or asks into actionable data, either through datasets, reports, or visualizations
-
Create architecture diagrams, evaluate alternative solutions, and make recommendations based on business needs.
-
Perform data cleaning, transformation, and enrichment to enhance data quality and usability.
-
Build and maintain reports and dashboards in BI tools such as Looker, Tableau, Power BI, Metabase
-
Develop documentation for data architecture, process flows, and data dictionaries to ensure consistency and maintainability.
-
Provide training and support to client technical teams.
Qualifications:
-
Multiple years of experience with dbt, setting up dbt projects from scratch and maintaining complex dbt projects.
-
Strong proficiency in SQL.
-
Experience with ETL tools, orchestration solutions, and data warehouses such as Fivetran, Airflow, BigQuery, Snowflake, etc.
-
Understanding of data modeling and data structures best practices
-
Experience setting up CI/CD, monitoring, and alerting solutions.
-
Prior experience as a software engineer, data engineer, and in healthcare are nice to have.
-
Excellent communication skills when working with non-technical colleagues
Stay informed about the latest analytics engineering opportunities. Subscribe to our weekly newsletter.