Senior Data Analyst
Remote
Full Time
7 days ago
Senior LevelEngineeringWorldwide
$80K - $120K

USD per year

Job Description

Senior Data Analyst

Job description

About Time Doctor Time Doctor is a productivity analytics platform used by thousands of companies worldwide to measure, understand, and improve how work gets done. With 150+ team members across 45+ countries, we’re a fully remote, async-first, and deeply global team. Why Join Us

  • 🌍 100% remote and async-first — work from anywhere
  • 🚀 Mission-driven company shaping the future of work
  • 💪 Strong product-market fit with tens of thousands of users (and growing)
  • 🤝 Collaborative, humble, high-performing team
  • 🌴 Competitive pay + 30+ days of paid time off

The Role As a Senior Data Analyst at Time Doctor, you’ll own the end-to-end delivery of trusted analytics solutions built on our Single Source of Truth. This is a high-ownership, hands-on role sitting at the intersection of analytics, data engineering, and business enablement. You’ll partner closely with Data Engineering to ensure pipelines, transformations, and models are production-ready, and you’ll deliver standardized, scalable BI solutions used by internal teams and customers. Your work will directly impact decision-making, data trust, and analytics adoption across the company. Team & Reporting Structure

  • Reports directly to the Director of Data.
  • Part of Product Engineering, Data & Integrations, Analytics & BI team.
  • Works closely with Data Engineering, Product, Business, and Solutions teams.

Key Responsibilities:

  • Own the full analytics delivery lifecycle, from requirements to production BI.
  • Design and maintain dimensional data models, semantic layers, and curated datasets.
  • Partner with Data Engineering on pipelines, freshness SLAs, and transformations.
  • Build and evolve standardized dashboards, reports, and self-service analytics.
  • Translate business needs into clear metrics, KPIs, and analytical frameworks.
  • Implement data quality checks, monitoring, alerting, and lineage.
  • Reduce ad-hoc requests through reusable datasets and automated reporting.
  • Act as a technical bridge between Product, Business, Solutions, and Engineering.

Job requirements

  • 4+ years combining data analysis with hands-on data engineering/ETL experience
  • Expert SQL (complex queries,... optimization,... window functions)
  • Strong dimensional modeling (star/snowflake schemas) and semantic layers
  • Experience with cloud data warehouses (BigQuery preferred)
  • Proven delivery of production BI solutions (Qlik,... Looker,... Tableau,... Power BI,... etc.)
  • Python for data transformation,... automation,... or custom scripting
  • Hands-on with dbt or similar (transformations as code) + Git
  • Knowledge of data quality,... observability,... monitoring,... alerting in production
  • Track record owning end-to-end analytics solution development

Preferred Qualifications:

  • Experience with Python web frameworks for custom reporting applications including embedding BI dashboards.
  • Experience with customer-facing or embedded analytics in SaaS environments.
  • Familiarity with product analytics platforms (Amplitude,... Mixpanel etc.)
  • Exposure to embedding predictive or AI features into BI solutions

Our Hiring Approach

🌍 This is a full-time,...100% remote role, giving you freedom to work from anywhere. 🤝 Equal opportunity employer — we deeply value diversity... inclusion... do not discriminate based on race,... religion,... color,... national origin,... gender,... sexual orientation,... age marital status veteran status or disability. 🗺️ We hire globally... Depending on your location you may join as a full-time employee or contractor... talent attraction team will walk you through all details during your first interview.

About Us

Our vision is to become the most trusted productivity... time-tracking platform for remote teams... empowering people to thrive wherever they are... geography shouldn’t limit opportunity — office life outdated... flexibility future... w/150+ team members across40+ countries... diverse fully remote async-first team looking for innovative globally minded people who want to help modernize remote work. Learn more about us here: https://people.timedoctor.com

Job Expired

This job posting has expired and is no longer accepting applications.

Browse Active Jobs
About Time Doctor

Time Doctor empowers individuals to achieve their best performance, no matter where they work. With a worldwide distributed team spanning 31 countries and over 280,000+ active users who swear by our product's ability to enhance visibility, profitability, and employee engagement.

View Company Profile
Senior Data Analyst at Time Doctor - RemoteTips