Senior Analytics Engineer

Okta Inc

Quick summary

Work type
On-site
Location
Bellevue, WA · Chicago, IL · San Francisco, CA
Salary
$132,000–$182,000 / yr
Posted
48 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $157k
$118k most similar roles pay here $230k

This role pays less than 59% of similar roles. Most pay $135,000–$214,018 — the shaded band above. At the midpoint, this role pays about $157k versus about $175k for comparable roles.

Based on 240 similar postings.

Employer

About Okta Inc

Okta, Inc. is an American identity and access management company based in San Francisco. It provides cloud software that helps companies manage and secure user authentication into applications, and for developers to build identity controls into applications, websites, web services, and devices.[

Okta Inc currently has 145 open roles on FindRole.

Listed pay typically runs $194,000–$267,000 across 145 roles with salary data.

Most-posted roles

View all roles at Okta Inc

At a glance

TL;DR · Senior Analytics Engineer

Join Okta's Global Data & Insights team as a Senior Analytics Engineer to build reliable and scalable data models using dbt and Snowflake, supporting Finance, HR, and Enterprise stakeholders. You will design consistent business logic, establish semantic clarity, and prepare high-quality datasets for AI use cases, ensuring robust testing and documentation practices are in place. This role requires 5-8+ years of experience in Analytics Engineering with strong SQL skills, hands-on dbt and Snowflake expertise, and a solid understanding of data modeling principles. Familiarity with SaaS metrics, BI tools like Tableau or Looker, and Python is beneficial. You will work in an agile environment, collaborating closely across technical and business teams to deliver scalable and maintainable data solutions that drive decision-making at scale.

What you'll do

  • Design, build, and maintain scalable data models using dbt and Snowflake.
  • Define and standardize core Finance, HR, and Enterprise level metrics with clear logic.
  • Prepare high-quality datasets for use with Snowflake Cortex and Intelligence.
  • Implement robust testing, validation, and documentation practices in dbt.
  • Ensure consistency across reports and dashboards through shared definitions.
  • Partner with stakeholders to translate business needs into data solutions.

What we're looking for

  • 5+ years of experience in Analytics Engineering or related roles
  • Strong SQL skills and hands-on experience with dbt and Snowflake
  • Expertise in data modeling principles, dimensional modeling, and semantic design
  • Ability to translate complex business requirements into robust data solutions
  • Experience with data quality practices, testing, and documentation standards
  • Familiarity with SaaS metrics and People/Finance data (e.g., ARR, billing)
  • Strong communication skills for working across technical and business teams

More like this

Similar roles

Analytics Engineer

Plaid

San Francisco 36 days ago $157,200$214,800
dbt Databricks Python SQL Snowflake BigQuery Redshift Machine Learning Data Modeling Analytics Engineering Marketing Analytics Growth Marketing Experimentation Tooling Self-Serve Analytics AI Tools

Analytics Engineer

DoorDash, Inc

San Francisco, CA 1 day ago $117,500$172,800
SQL Python Tableau Trino Hive Spark Snowflake Databricks Redshift Airflow DBT Looker Sigma Mode Pydeequ Great Expectations CI/CD

Analytics Engineer

Shaw Industries

Dalton, GA 7 days ago
PowerBI Databricks SQL Python R Git DataOps CI/CD Azure Data Lake Delta Lake ETL ELT DAX Power Query Row-Level Security Data Modeling Version Control Collaborative Development Practices Analytics Engineering
Hybrid

Staff Analytics Engineer

Twilio

Remote (San Francisco, CA, US) 134 days ago $164,640$205,800
AWS Glue Presto LookML SQL Python Hive Spark dbt CI/CD Tableau Looker Docker
Remote