Data Engineer III

Purpose Brands, LLCWoodbury, MN
7dHybrid

About The Position

Purpose Brands, the parent company of Orangetheory, Anytime Fitness, Waxing the City, The Bar Method, and Basecamp Fitness, is seeking a Data Engineer III to join its team. This is a great position for someone who is looking to expand their career, and join a company with a fun, fast-paced and inspirational culture. We are seeking a Data Engineer III to join our team as the technical and strategic anchor for our ERP and Financial data landscape. This is a high-impact role requiring a blend of expert-level technical execution and sophisticated stakeholder management. You won't just build pipelines; you will own the architectural integrity of our core financial datasets and act as a bridge between complex technical systems and executive business requirements. As a senior-level individual contributor, you will operate with high autonomy, leading multi-month projects, managing stakeholder expectations, and mentoring junior engineers. We are looking for a specialist who understands that data engineering at this level is a balance of software engineering rigor (CI/CD, modularity) and business consulting (stakeholder partnership, requirement gathering, and cross-functional influence). Advanced ERP Modeling & Stakeholder Partnership ● Core Data Architecture: Lead the end-to-end design and implementation of scalable "Gold-layer" data models in Snowflake representing complex ERP processes. ● Stakeholder Interaction: Proactively lead meetings with Finance, Operations, and Franchise Administration leaders to translate abstract business needs into technical specifications. You are expected to influence technical direction and manage conflicting priorities across teams. ● Requirement Gathering & Consulting: Act as the SME and bridge between technical systems and business partners, ensuring that complex ERP logic is transparent, documented, and accessible to non-technical stakeholders. ● Process Management: Establish project timelines, define the "Definition of Done," and provide authoritative status updates to leadership and Project Managers regarding project health and technical constraints. Ownership & Strategy ● Platform Evolution: Own the evolution of our dbt projects. Identify technical gaps in existing infrastructure and recommend/implement performant and reliable solutions. Implement rigorous automated testing and observability to ensure data products are 100% reliable for financial operations. ● Technical Mentorship: Act as a technical guide for junior resources. Conduct deep-dive code reviews to ensure adherence to data engineering best practices, modularity, and the DRY principle. ● Independent Execution: Work with high autonomy to solve problems of diverse scope, establishing work priorities and timelines for assigned projects while remaining accountable for successful delivery.

Requirements

  • Bachelor’s degree in a quantitative or technical field (e.g., Computer Science, Engineering, Statistics) or equivalent professional experience.
  • 7+ years of progressive Data Engineering experience, with at least 4 years focused on Cloud Data Warehousing (Snowflake preferred).
  • Strong fundamental understanding of data warehousing concepts, architectural patterns, and data modeling methodologies.
  • Proven experience modeling data for Enterprise Resource Planning (ERP) domains, preferably Financial Operations and Franchise Management.
  • Advanced proficiency in SQL for data automation.
  • 3+ years of production experience with dbt Cloud/Core, including experience managing large-scale projects with Jinja and macros.
  • Exceptional verbal and written communication skills with a proven ability to lead technical discussions with non-technical stakeholders.
  • Strong proficiency in Git workflows, code reviews, and CI/CD principles.

Nice To Haves

  • Warehouse: Snowflake (Expert level, or equivalent modern cloud data warehouse, required)
  • Transformation and Orchestration: dbt Cloud (Expert level strongly preferred)
  • Programming: Python
  • Cloud Services: Amazon Web Services (AWS)
  • Version Control: GitHub
  • Project Management: Jira & Confluence

Responsibilities

  • Lead the end-to-end design and implementation of scalable "Gold-layer" data models in Snowflake representing complex ERP processes.
  • Proactively lead meetings with Finance, Operations, and Franchise Administration leaders to translate abstract business needs into technical specifications.
  • Act as the SME and bridge between technical systems and business partners, ensuring that complex ERP logic is transparent, documented, and accessible to non-technical stakeholders.
  • Establish project timelines, define the "Definition of Done," and provide authoritative status updates to leadership and Project Managers regarding project health and technical constraints.
  • Own the evolution of our dbt projects.
  • Identify technical gaps in existing infrastructure and recommend/implement performant and reliable solutions.
  • Implement rigorous automated testing and observability to ensure data products are 100% reliable for financial operations.
  • Act as a technical guide for junior resources.
  • Conduct deep-dive code reviews to ensure adherence to data engineering best practices, modularity, and the DRY principle.
  • Work with high autonomy to solve problems of diverse scope, establishing work priorities and timelines for assigned projects while remaining accountable for successful delivery.

Benefits

  • Medical, Dental and Vision Coverage
  • Hybrid Work Environment
  • Life and Disability Insurance
  • Unlimited Time off + Paid Holidays
  • Fridays off between Memorial Day and Labor Day
  • 401(K) Savings Plan Matching at 4%
  • 10 Coaching and Therapy sessions Mental Health Benefits
  • Brand Discounts & Reimbursements
  • In-house workout facilities
  • Professional Development Opportunities
  • Team Building, Employee Engagement Activities & so much more
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service