Staff Analytics Engineer

Topline ProBoston, MA
101d

About The Position

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. Your work will give teams across the company confidence in the numbers and the ability to make better, faster decisions. This is a senior, hands-on role at the intersection of engineering, analytics, and business strategy. You'll shape the way data flows through the company and ensure we have the right foundation to measure performance, experiment, and grow.

Requirements

  • 8+ years of experience working as a data engineer, analytics engineer, or related role.
  • Direct experience working in SaaS or closely related industries (e.g., cloud platforms, cybersecurity, productivity software, etc.).
  • Extensive experience in Snowflake and dbt.
  • Deep knowledge of advanced SQL concepts, including window functions, CTEs, and nested queries.
  • Strong understanding of Stripe data models (payments, subscriptions, invoices, revenue recognition) and how to build reliable analytics from them.
  • Hands-on experience with BI/visualization tools (Hex, Looker, or similar).
  • Proven track record of building centralized fact tables and data systems that are efficient, reliable, and scalable.
  • Mindset focused on accuracy, clarity, and usability—creating systems that make data meaningful and easy to trust.

Nice To Haves

  • Have experience with Heap or similar product analytics tools.
  • Are familiar with RevOps and CX data stacks (HubSpot, Salesloft, Twilio, Dialpad).
  • Bring previous startup or high-growth SaaS experience.

Responsibilities

  • Own and champion centralized data assets that serve as the source of truth for answering the company's most important operational questions.
  • Develop scalable, well-designed data models in dbt and Snowflake that enable performant analysis across SaaS-scale datasets.
  • Work deeply with Stripe data to ensure accurate modeling of payments, subscriptions, revenue, and related financial flows.
  • Codify and democratize best practices for SQL optimization, query reusability, and reporting, ensuring consistency and efficiency across the team.
  • Define and enforce team-wide standards for coding, documentation, testing, monitoring, and code reviews to keep our pipelines robust and maintainable.
  • Lead the technical execution of high-complexity BI and analytics projects, taking them from design through to production.
  • Design scalable data architectures with strong modeling practices, clear governance, and a focus on data quality.
  • Collaborate with teams across the business—from engineering and product to sales and customer success—to understand their needs and deliver high-impact solutions.

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.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service