Candidates in Florida or Colorado are preferred. This is a 100% remote position.
Position Overview
Volie is seeking a mid-level Analytics Engineer to help build and maintain our modern reporting layer.
This role is responsible for turning raw application, communication, and customer data into trusted reporting models, metrics, dashboards, and business insights. The ideal candidate is strong in SQL, comfortable working with Snowflake and dbt, and interested in making reporting accurate, consistent, and useful.
This is not just a dashboard-building role. The Analytics Engineer will work across the reporting stack, including replicated source data, Snowflake models, dbt transformations, BI dashboards, metric definitions, and data validation.
The right candidate should enjoy solving reporting problems, investigating data discrepancies, defining metrics clearly, and helping business users understand what the data means.
Key Responsibilities
- Build and maintain reporting models in Snowflake.
- Develop and maintain dbt Cloud models, tests, and documentation.
- Create and support facts, dimensions, marts, aggregate tables, and reusable reporting logic.
- Support dashboards, metrics, dimensions, filters, and drill paths in Omni or similar BI tools.
- Write SQL to support reporting, analysis, validation, troubleshooting, and performance improvement.
- Help define and document consistent reporting logic and business metrics.
- Validate data accuracy between Postgres, replicated data, Snowflake, dbt, and BI outputs.
- Investigate reporting discrepancies and explain root causes clearly.
- Monitor data freshness, data quality, and model failures.
- Support the migration of legacy reports into Volie's modern reporting platform.
- Work with Product, Customer Success, Engineering, and leadership to understand reporting needs.
- Translate business questions into reliable data models and dashboards.
- Help improve performance and cost efficiency of Snowflake queries and reporting models.
- Support replication and ingestion workflows by helping validate loads, identify data gaps, and troubleshoot freshness issues.
What Success Looks Like
- Reporting models are accurate, consistent, and trusted.
- Dashboards and reports are easier for internal teams and customers to understand.
- Metric definitions are documented and used consistently.
- Reporting discrepancies are investigated quickly and explained clearly.
- dbt models are tested, documented, and maintainable.
- Snowflake queries are performant and cost-conscious.
- Product and Customer Success teams have better visibility into reporting behavior and data definitions.
- Legacy reporting logic is gradually replaced with modern, scalable reporting models.
- The reporting platform becomes more reliable and easier to build on over time.
Qualifications
- 2-5+ years of experience in analytics engineering, BI development, data analysis, data warehousing, or a related role.
- Strong SQL skills, including joins, CTEs, aggregations, window functions, and query debugging.
- Experience with Snowflake or another modern cloud data warehouse.
- Experience with dbt or a similar data transformation framework.
- Experience building or supporting BI dashboards.
- Strong understanding of data modeling concepts such as facts, dimensions, grain, and metric definitions.
- Ability to validate data and investigate discrepancies across systems.
- Comfort working with relational source data, preferably Postgres.
- Strong written and verbal communication skills.
- Ability to work independently in a remote environment.
- Strong attention to detail and ownership over data accuracy.
- Comfortable working with evolving business definitions and imperfect source data.
Preferred Experience
- Experience with Omni, Looker, Sigma, Tableau, Power BI, Mode, or similar BI tools.
- Experience with dbt Cloud.
- Experience with SaaS reporting or customer-facing analytics.
- Experience with multi-tenant customer data.
- Experience with CDC, replication, ELT pipelines, or source-to-target reconciliation.
- Experience with AWS S3, AWS DMS, or staged file loads.
- Experience with Snowflake tasks, stages, or streams.
- Experience with data quality testing, freshness checks, and reconciliation processes.
- Experience working with Customer Success, Product, or business stakeholders to define reporting requirements.
This role is a great fit for someone who enjoys technical data work, cares about accuracy, and wants to have a direct impact on how customers and internal teams understand performance.
Hiring Process
- Initial phone screening
- Technical SQL / reporting assessment
- Final leadership interview
Reports To
CTO
Benefits
- Health Insurance
- Dental / Vision Insurance
- Paid Time Off
- 401(k)
- Professional Development Opportunities
- Company Supplied Laptop
- Remote Work Flexibility
Background Check and Data Access
Background checks are required.
This role may involve access to sensitive data, including customer data, reporting data, operational data, and proprietary systems. The person in this role is expected to follow company security, privacy, and data handling policies.
How to Apply
Interested candidates should submit their resume and a brief cover letter outlining their experience with SQL, Snowflake or similar data warehouses, dbt or transformation workflows, BI/reporting tools, and why they are interested in helping Volie build a trusted reporting platform.