Staff Analytics Engineer
About the role
TL;DR
Owns data modeling, organization, and scaling for trustworthy business insights.
- •We're hiring a Staff Analytics Engineer to take ownership of how data is modeled, organized, and scaled at Topline Pro.
- •You'll be responsible for building the data assets that sit at the core of our business—turning information from systems like Stripe, Twilio, Dialpad, Salesloft, HubSpot, and others into clean, trustworthy data models.
- •Key Responsibilities Own the centralized data assets that serve as the source of truth for the company's most important operational questions.
- •Design scalable data architectures and well-modeled dbt/Snowflake layers.
- •Model Stripe data with precision—payments, subscriptions, revenue, and related financial flows.
- •Lead the technical execution of high-complexity BI and analytics projects in Hex.
- •Requirements 8+ years in analytics engineering, data engineering, or a closely related IC role.
- •Extensive Snowflake and dbt experience.
- •Advanced SQL, including the judgment to spot where a model will silently produce wrong numbers.
- •Deep fluency in subscription billing and payments data.
- •Track record owning centralized fact and dimension layers the whole company depends on.
Required skills
Nice-to-have skills
Domain expertise
Benefits & perks
Full Medical, Dental, and Vision Health Coverage, Computer and workspace enhancements, Monthly stipend for mental and physical health, 401(k) plan (non-matching), Unlimited vacation, 9 company holidays including election day, and 1 personal volunteer day a year, Company-paid Wellhub membership for fitness and wellness, Dinner covered with Uber Eats + a stocked kitchen to keep you fueled, Opportunity to take on significant responsibility and ownership in scaling a product that can change the lives of home service pros, Fun-filled team that doesn’t take themselves too seriously, including virtual cameos from the team dog mascots Caro and Alta