Analytics Engineer

Splashtop Inc.

Cupertino (CA)

On-site

USD 110,000 - 120,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Base salary 110k-120k USD/year
Learning and development
Collaborative culture
Global team

Job summary

Splashtop Inc. in Cupertino, CA, is seeking an Analytics Engineer to join the data team and scale our data infrastructure.

You’ll design reliable data models and pipelines using dbt and Snowflake, partnering with product, GTM, and finance to deliver trusted analytics for daily decision-making. The role suits someone with 3–5 years in analytics or data engineering in SaaS, strong SQL, and experience with SaaS metrics (ARR, churn, retention).

Qualifications

  • 3–5 years in analytics engineering or data engineering in SaaS.
  • Production experience with dbt for data transformation and modeling is a must.
  • Strong SQL skills and ability to write efficient queries.
  • Familiarity with SaaS metrics (ARR, churn, retention) and data warehousing.

Responsibilities

  • Design, build, and maintain scalable data models and pipelines using dbt and Snowflake.
  • Partner with data engineers, analysts, and stakeholders to translate data into trusted datasets.
  • Own end-to-end lifecycle of data models: development, testing, documentation, deployment, monitoring.
  • Establish data modeling best practices, naming conventions, and testing standards.
  • Build core SaaS metrics as reusable, auditable data models; improve quality and observability.
  • M optimize Snowflake performance and cost; collaborate with BI teams.

Skills

SQL
dbt
Snowflake
Dimensional modeling
ELT/ETL
Git / CI/CD
SaaS metrics
communication

Tools

dbt
Snowflake
Looker/Tableau/Mode/Sigma

Job description

Who we are?

Splashtop helps organizations power and secure distributed work. For 20 years, we've delivered remote access, remote support, autonomous endpoint management, and endpoint security solutions trusted by IT teams and managed service providers (MSPs) worldwide. We're continuing to innovate with AI-powered tools that help IT teams work smarter and keep endpoints secure.

More than 250,000 businesses rely on Splashtop, with over 25 million computers running on our platform. Recognized by leading industry analysts and highly rated by customers, we're committed to delivering secure, reliable solutions backed by ISO/IEC 27001 certification and SOC 2 compliance.

Founded in 2006, Splashtop achieved unicorn status in 2021 with a valuation exceeding $1 billion. We're headquartered in Cupertino, California, with offices across Europe and Asia and approximately 350 Splashtoppers worldwide.

We're proud of our founder-led, collaborative culture where Splashtoppers are valued, ideas are welcomed, and everyone can make a real impact. We work hard, support one another, and celebrate our successes together. As we continue to grow, we're looking for people who want to grow with us.

What will you do in this role?

We're looking for an experienced Analytics Engineer to join our data team and help scale the infrastructure that powers decision-making across the business. You'll sit at the intersection of data engineering and analytics, building reliable, well-tested data models that product, GTM, and finance teams depend on every day. This role is ideal for someone who has spent 3-5 years working in fast-moving SaaS environments and understands the unique data challenges that come with subscription businesses: usage metrics, churn and retention, ARR reporting, and product analytics at scale.

The key responsibilities of this role will require you to do:
  • Design, build, and maintain scalable data models and transformation pipelines using dbt and Snowflake to support reporting, analytics, and data science use cases.
  • Partner with data engineers, analysts, and business stakeholders to translate raw event and operational data into trusted, well-documented datasets.
  • Own the full lifecycle of data models: development, testing, documentation, deployment, and monitoring.
  • Establish and enforce data modeling best practices, including naming conventions, testing standards, and style guides across the dbt project.
  • Build and maintain core SaaS metrics (ARR, churn, expansion/contraction, cohort retention, product usage) as reusable, auditable data models.
  • Improve data quality and observability through automated testing, alerting, and documentation.
  • Optimize Snowflake performance and cost through efficient warehouse usage, query design, and data modeling patterns.
  • Collaborate with BI teams and self-serve analytics users to ensure models are intuitive, performant, and aligned with business logic.
  • Participate in architectural decisions around the modern data stack (ingestion, orchestration, transformation, and BI layers).
  • Build and maintain a semantic layer to centralize all business metrics.
To be a good fit for this role, you have:
  • 3-5 years of experience in analytics engineering, data engineering, or a similar data-focused role, with significant time spent in a SaaS or subscription-based business.
  • Hands-on, production experience with dbt for data transformation and modeling — this is a must-have, not a nice-to-have.
  • Strong SQL skills, with the ability to write complex, efficient, and maintainable queries.
  • Solid understanding of dimensional modeling, ELT/ETL design patterns, and data warehousing concepts.
  • Experience working with SaaS metrics and business models (ARR, churn, retention, cohort analysis, usage-based billing, etc.).
  • Familiarity with version control (Git) and CI/CD practices as applied to data pipelines.
  • Excellent communication skills and the ability to work cross-functionally with both technical and non-technical stakeholders.
  • Extremely detail-oriented, able to look at each row of a model to ensure data quality and accuracy.
Nice to Have:
  • Experience with BI tools such as Looker, Tableau, Mode, or Sigma.
  • Familiarity with event tracking and CDP tools.
  • Experience with Python for data processing, automation, or testing.
  • Background in a high-growth or scaling SaaS company.
  • Experience with data orchestration, data governance, cataloging, or lineage tools.
  • Ability to think architecturally to produce efficient models and pipelines.
  • Experience with dbt CLI and setting up MCP servers. Familiarity with advanced Git features and usage (GitHub actions, etc.)
What we Offer:
  • A dynamic and supportive work environment.
  • The base salary range for this role is $110,000 – $120,000 per year. Actual pay depends on experience, skills, and location, and is in addition to performance-based incentives and other benefits.
  • Incredible and continuous learning experience for professional growth and development.
  • Fast-paced environment where we celebrate successes and have a lot of fun while working.
  • An amazing crew of other hard working and passionate people from all over the globe.

Splashtop is a proud equal opportunity employer, dedicated to creating an inclusive workplace that celebrates diversity. We value the unique skills and experiences brought by individuals from all backgrounds and identities, including but not limited to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability status, protected veteran status, socioeconomic background, or individuals reentering the workforce. We especially encourage applications from underrepresented groups such as women, racial and ethnic minorities, LGBTQ+ individuals, people with disabilities, and veterans. At Splashtop, we believe diversity drives innovation, and we are committed to fostering an environment where everyone feels welcomed, respected, and valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Manager, Web Experience & Optimization
Senior Manager, Web Experience & Optimization

Splashtop Inc. • Cupertino (CA)

On-site
USD 110,000 - 140,000
Dynamic and supportive work culture
Learning and development opportunities
Fast-paced environment with growth and
Analytics Engineer
Analytics Engineer

DataDrive • Minneapolis (MN)

Remote
USD 110,000 - 160,000
Senior Analytics Engineer
Senior Analytics Engineer

Instructure, Inc. • United States

Hybrid
USD 120,000 - 190,000
Ownership program
Flexible work culture
Generous time off
+3
Analytics Engineer (Remote)
Analytics Engineer (Remote)

Remote • San Francisco (CA)

Remote
USD 120,000 - 170,000
Senior Analytics Engineer
Senior Analytics Engineer

TrulyHired • United States

Hybrid
USD 120,000 - 190,000
Ownership program for employees
Flexible work culture (remote, hybrid,
In-office options
+3
Analytics Engineer - Remote
Analytics Engineer - Remote

BaubleBar Inc. • Oregon

Hybrid
USD 105,000 - 115,000
Medical/Dental/Vision
PTO & Holidays
Laptop & product allowance
Revenue Account Manager
Revenue Account Manager

Splashtop Inc. • Cupertino (CA)

On-site
USD 130,000 - 150,000
Dynamic work environment
Base salary plus incentives
Continuous learning and development
+1
SaaS Analytics Engineer - dbt, Snowflake & Metrics
SaaS Analytics Engineer - dbt, Snowflake & Metrics

Splashtop Inc. • Cupertino (CA)

On-site
USD 110,000 - 120,000
Base salary 110k-120k USD/year
Learning and development
Collaborative culture
+1
Analytics Engineer (Remote)
Analytics Engineer (Remote)

Myriad360 • United States

Remote
USD 90,000 - 150,000
Senior Analyst, GTM Analytics
Senior Analyst, GTM Analytics

Snowflake • New York (NY)

Hybrid
USD 120,000 - 170,000