What are the responsibilities and job description for the Director, Data Engineering position at Planet Fitness?
About Us
Founded in 1992 in Dover, NH, Planet Fitness is one of the largest and fastest-growing franchisors and operators of fitness centers in the United States by number of members and locations. We have over 2,600 stores in 50 states, the District of Columbia, Puerto Rico, Canada, Panama, Mexico, Australia, and Spain. 90% of Planet Fitness stores are owned and operated by independent franchisees.
At Planet Fitness, our unique mission has always been to enhance people’s lives by providing a high-quality fitness experience in a welcoming, non-intimidating environment. And we’re proud of the amazing Planet Fitness team that supports our clubs and team members. They are comprised of dynamic, dedicated, and talented individuals who represent our values of integrity, transparency, passion, respect, and excellence (while having fun!) in everything they do.
Joining the PF family means being part of a company that cares about bettering the health and wellbeing of our communities. It means being a part of a supportive, engaging workforce with an inclusive culture that values diversity and creates an environment where everyone can feel they belong. It means encouraging professional growth and development. It means making true, lasting connections with your co-workers with celebrations, team building activities and engaging corporate events! It means creating a positive impact in our local communities through our Judgement Free Generation® philanthropic initiative. It means being part of a brand that you can be proud of!
For the past 30 years, we’ve helped millions of people in their fitness journey and revolutionized the industry along the way. And we’re just getting started!
Overview
The Director, Data Engineering will be responsible for leading the implementation and evolution of Planet Fitness’ enterprise data platform. This position will collaborate with multiple stakeholders to define and implement an enterprise data strategy aligned to strategic business goals and objectives. The Director, Data Engineering will also be responsible for leading and developing a high performing team of engineers responsible for rapidly building, testing, and scaling transformational data solutions which drive incremental business value, while also embracing change and a continuous improvement mindset.
For team collaboration purposes, the ideal candidate currently resides in the CST or EST time zone.
Responsibilities
- Grow, lead, and develop a high performing team responsible for architecting, designing, developing, and implementing an enterprise data platform used to produce high quality data solutions that meet strategic business goals and deliver business results.
- Evaluate and implement new data technologies to meet the growing needs of the business while ensuring fit within a larger technology ecosystem and technology strategy.
- Create and execute team development plans focused on data engineering best practices, capabilities, technologies, processes, and standards.
- Work closely with various internal and external stakeholders to clarify business requirements, remove roadblocks, and align business vision into data strategy and solutions.
- Support the delivery of large, complex projects to completion to achieve key business objectives.
- Implement streamlined data development software, processes, and methodologies to deliver data solutions quickly, accurately, securely, and at scale.
- Lead the adoption of data management best practices and enables data governance and master data management best practices to ensure data quality and consistency with a focus on continuous delivery and integration.
- Ensure data architectures, technologies, and delivery methodologies can support changing business conditions and reduce time to market.
- Collaborate with internal and external partners to identify complex data engineering challenges and create innovative solutions.
- Lead and execute initiatives to optimize data warehouse performance, while also ensuring cloud technology cost management.
- Effectively manage vendors toward established goals to deliver solutions on time and on budget.
- Participate in executive, stakeholder, and cross-functional communications and planning meetings producing clear, summarized content appropriate to the level of the audience.
- Manage strategic data priorities and projects through ambiguity, adversity, and conflict to establish focus and deliver against business goals.
- Work within budget, maintain resource allocation plans, and evaluate new partners, their statements of work, and their services.
- Perform other duties as assigned.
Qualifications
- Bachelor’s degree in Computer Science or a related technical field, or relevant equivalent experience required
- 15 years of overall technology and data experience in an enterprise IT environment
- 10 years of hands-on experience leading the design, development, release, and support of data and analytics platforms, including cloud-based data platforms (e.g., Snowflake, Databricks)
- 5 years of managerial experience in positions of increasing responsibilities
- Proven experience working closely with business owners and subject matter experts at all levels of an organization to document, architect, design, develop, and deliver high-quality data solutions is required
- Demonstrated experience in leading the introduction and adoption of modern data technologies, including migration of legacy systems
- Experience with event-driven data architectures and associated reporting platforms
- Experience with SQL relational databases, data warehouses, and building data pipelines for AI/ML using Python or similar technology
- In depth understanding of data governance principles, data privacy regulations, and best practices for ensuring data security and compliance
- Experience in developing and implementing production grade applications, systems, and big data management solutions
- Experience working in a retail business, preferred
- Experience working in franchised businesses, preferred
- Extensive knowledge and experience with modern, cloud-based data warehouse platforms, data visualization software, and accompanying tools and technologies (e.g., Snowflake, Amazon Redshift, Tableau, Looker, Domo, etc.)
- Proficient in Agile and Scrum practices, rapid prototyping, innovation-focused development cycles, and continuous delivery and integration practices
- Ability to juggle multiple, competing priorities without sacrificing the quality of your work
- Excellent critical thinking and problem-solving skills
- Extremely detail-oriented, efficient, and organized with an exceptional ability to establish priorities and objectives
- Exceptional presentation and communication skills along with the ability to communicate effectively across all levels of the organization, including executives
- Able to establish and maintain effective, collaborative work relationships with diverse individuals, internally and externally
- Creative, progressive, thought leadership with the ability to influence at all levels of the organization
- Excellent leadership skills including the ability to build teams, motivate, guide, and mentor
- Possess a results-driven entrepreneurial mindset, demonstrating initiative and creativity
- Demonstrated strategic thinking, creative problem-solving, and organizational leadership skills
- Exhibits comfort, ease, and flexibility working in an extremely fast-paced ever-changing, deadline-driven environment
- Cooperative team player with an upbeat, positive, “can-do” attitude!
- Ability to work off-hours and provide on-call support as needed
Perks
- Remote work opportunity allowed
- Volunteer days off
- Competitive salaries and comprehensive benefits package, including medical, pharmacy, dental and vision benefits
- Generous vacation/holiday pay
- 401(k) Retirement
- Employee Stock Purchase Program
- Childcare reimbursement
- Pet care reimbursement
- Learning and development programs
- Discount programs, including vacations, theme parks, shopping, meal delivery services & much more
- Free Black Card membership and fun exercise incentives
- Company-sponsored social events
Note to Applicants: We have been made aware of an increasing number of hiring fraud schemes across numerous platforms. Planet Fitness never requires advance payments of any kind for computer equipment or any other purpose at the start of employment. Any request for you to provide payment information during the application process is part of a fraud scheme. Further, we recommend that you do not provide sensitive personal information (SSN, DOB, driver’s license number) as part of the initial application process.