Topgolf Callaway Brands is an unrivaled tech-enabled Modern Golf and active lifestyle company while also being a great place to work. With a portfolio of global brands including Topgolf, Callaway Golf, TravisMathew, Toptracer, Odyssey, OGIO, Jack Wolfskin, and World Golf Tour (“WGT”), we have a team of passionate individuals who dare to be great while acting with integrity and respect. We stay hungry, yet humble. All while having fun and making golf accessible and enjoyable for everyone!
Our company is a blend of experience and diverse backgrounds, and our leaders have a strong history of building and selling successful initiatives. We are working to build a truly groundbreaking company, and we want top-notch people to join us in that mission.
A Principal BI (Business Intelligence) Engineer is a position within the organization’s Enterprise Analytics team. As a Principal BI Engineer, you are responsible for designing, developing, and maintaining the organization's business intelligence solutions and infrastructure.
Your primary role is to leverage your expertise in data engineering, analytics, and visualization to build robust and scalable BI systems that enable data-driven decision-making across the organization. You will collaborate closely with cross-functional teams and business stakeholders, to understand their requirements and translate them into efficient and effective BI solutions.
ROLES AND RESPONSIBILITIES
· Design and develop business intelligence systems: You will be responsible for designing and implementing end-to-end BI systems, including data ingestion, transformation, storage, and visualization components. This involves selecting appropriate technologies, designing data models, and ensuring scalability, performance, and security.
· Data integration and ETL: You will work on integrating data from various sources, both internal and external, and develop Extract, Transform, Load (ETL) processes to transform raw data into meaningful insights. This includes data cleansing, aggregation, and enrichment to support business reporting and analysis needs.
· Data visualization and reporting: You will create intuitive and interactive data visualizations, reports, and dashboards using BI tools like Tableau, Power BI, or other similar platforms. Your goal is to provide actionable insights to stakeholders and enable self-service analytics.
· Performance optimization and tuning: As a Principal BI Engineer, you will continuously optimize and fine-tune the BI infrastructure and processes to improve performance, reliability, and efficiency. This may involve database tuning, query optimization, and data pipeline enhancements.
· Mentorship and leadership: As a senior member of the team, you will provide guidance and mentorship to junior engineers, helping them grow their skills and expertise. You may also participate in hiring processes and contribute to the overall technical strategy of the organization.
TECHNICAL COMPETENCIES (Knowledge, Skills & Abilities)
· Experience in modern database technologies like Snowflake, Azure Synapse or AWS Redshift with Snowflake being the preferred option.
· Extensive understanding in building applications on Power Automate
· Highly skilled in building scalable pipelines on Azure Data Factory
· Exposure to large volume data processing at scale and rapid speed of ingestion
· Development experience in building complete lakehouse solutions on Snowflake or other modern databases.
· Experience in creating simple ML offerings using tools like Dataiku on Snowpipe is highly desired.
· Experience in working across geographies across multiple time zones is required
EDUCATION AND EXPERIENCE
· Bachelor's degree (B.S. or B.A.) or equivalent experience in a STEM discipline
· A minimum of 6-8 years of experience as a Developer in a data organization
· Experience with Snowpro or higher certification is preferred.
· Certification in Cloud Architecture from any of the 3 major cloud providers is preferred.