← All roles

Staff Analytics Engineer

Apply on company site
Boston, Massachusetts$175k - $190kFull-timePosted 2mo ago

About the role

Senior, hands-on analytics/engineering role responsible for modeling, organizing, and scaling data assets; turning data from systems like Stripe, Twilio, Dialpad, Salesloft, HubSpot, etc. into clean, trustworthy data models to enable decision-making and metrics across the company.

Responsibilities

  • Own the centralized data assets that serve as the source of truth for the company's most important operational questions, including their governance and quality guarantees.
  • Design scalable data architectures and well-modeled dbt/Snowflake layers that stay performant across SaaS-scale datasets.
  • Model Stripe data with precision — payments, subscriptions, revenue, and related financial flows.
  • Codify and democratize standards for SQL optimization, query reusability, documentation, testing, monitoring, and code review, driving consistency and efficiency across the team.
  • Lead the technical execution of high-complexity BI and analytics projects in Hex, from design through production.
  • Partner with engineering, product, operations, and GTM teams to understand their needs and translate them into high-impact data solutions.

Qualifications

  • 8+ years in analytics engineering, data engineering, or a closely related IC role, with recent depth in modeling for consumption — not just pipeline delivery.
  • Fluency in SaaS business metrics (MRR, retention, churn, cohorts, expansion) and the modeling decisions behind them.
  • Extensive Snowflake and dbt experience: incremental strategies, testing, macros, semi-structured data, and an eye on warehouse performance and cost.
  • Advanced SQL, including the judgment to spot where a model will silently produce wrong numbers rather than fail loudly.
  • Deep fluency in subscription billing and payments data: invoices, proration, refunds, and revenue recognitionFinance can close the books on, applied both to company revenue and to how our payments product is performing.
  • Track record owning centralized fact and dimension layers the whole company depends on.
  • Ability to turn ambiguous business questions into durable models, and to raise the bar around you through code review, documentation, and standards.
  • A failure-modes instinct — anticipates what breaks before shipping, and designs for maintainability over cleverness.

Skills

Required:Data modelingSnowflakedbtSQLStripe data modelingCross-functional collaboration

Benefits

  • 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
Last updated Aug 5, 2026. Interested? Apply on the company site.
Topline Pro logo

About Topline Pro

Generative AI powered Shopify for home service professionals

Topline Pro (formerly ProPhone) is a Generative AI platform enabling home service businesses to be easily discovered, trusted and booked, directly. The AI-driven interface rapidly and affordably creates a custom, SEO-optimized website along with a application to help sync content to and from local listings, put social media communications on autopilot and enable the business owner to easily get paid online.

saas

More open roles at Topline Pro