We’re looking for a Senior Analytics Engineer who thrives at the intersection of business logic and scalable data modeling.
In this role, you won’t just transform data — you’ll define how the business understands it.
You’ll partner with stakeholders, data engineers, and BI teams to build clean, trusted, analysis-ready data assets in Snowflake using dbt and SQL. You’ll apply dimensional modeling best practices, clarify ambiguous requirements, and create reusable data models that scale with the business.
This is a high-autonomy role for someone who wants to own analytical domains end-to-end and influence how data is structured across the organization.
NOTE This role is hybrid to our Dallas, TX location and will require being on-site at our office 3 days a week.
What You Will Do
- Lead the design and development of scalable analytical data models in Snowflake
- Build clean, well-documented datasets using dbt, SQL, and Python
- Translate complex business processes into intuitive data structures
- Implement business logic, derived metrics, and reusable domain data marts
- Establish and evolve data quality standards
- Apply dimensional modeling best practices for usability and performance
- Operate independently from requirements through delivery
- Mentor and guide analytics engineers and analysts
What You Bring
- 7+ years in analytics engineering, data modeling, or transformation work
- Advanced SQL skills and hands-on dbt experience
- Strong understanding of dimensional modeling
- Experience owning analytical domains end-to-end
- Ability to navigate ambiguity and clarify business requirements
- Experience mentoring others
- Experience with Snowflake or modern cloud data warehouses
Why This Role Is Exciting
- High impact, business-facing ownership
- Complex modeling challenges
- Clear influence over data standards
- Strategic partner to both technical and business teams