Senior Software Engineer, Data Platform

Okta Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bellevue, WA
Salary
$165,000–$227,000 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $181k
This role $196k
$107k most similar roles pay here $240k

This role pays more than 67% of similar roles. Most pay $149,762–$213,050 — the shaded band above. At the midpoint, this role pays about $196k versus about $181k 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 87 open roles on FindRole.

Listed pay typically runs $174,000–$239,000 across 87 roles with salary data.

Most-posted roles

View all roles at Okta Inc

At a glance

TL;DR · Senior Software Engineer, Data Platform

As a Senior Software Engineer, Data Platform, you will join the Data Platform team to build foundational data services, systems, and products. You will be responsible for designing, building, and deploying high-performance, scalable infrastructure that powers data analytics and machine learning initiatives. Your daily work involves developing streaming infrastructure, performing performance tuning, conducting code reviews, and mentoring other engineers. The technical stack includes Kinesis, Flink, ElasticSearch, and Snowflake, with a requirement for proficiency in backend languages such as Java, TypeScript, Ruby, GoLang, or Python. You must also possess experience with database technologies like MySQL, Redis, or PostgreSQL, alongside strong API design skills and familiarity with React-based front-end stacks. This role focuses on solving complex problems related to high-volume, low-latency distributed data systems to improve end-user security through advanced data processing.

What does a Software Engineer earn in Washington?

Median $207500 from 315 postings across 35 companies.

See salary data

What you'll do

  • Design, build, and deploy high-performance, scalable data platform components and infrastructure.
  • Manage and optimize streaming infrastructure using technologies like Kinesis and Flink.
  • Develop systems to power large-scale data analytics and machine learning models.
  • Conduct code reviews, design reviews, and performance tuning for the data stack.
  • Debug production issues across multiple layers of the service stack.
  • Mentor and coach engineers to help scale the engineering organization.

What we're looking for

  • Must have at least 4 years of experience in software development.
  • Proficiency in at least one backend language is required, preferably Java, TypeScript, Ruby, GoLang, or Python.
  • Experience with at least one database technology such as MySQL, Redis, or PostgreSQL is required.
  • Must possess demonstrable knowledge of computer science fundamentals and strong API design skills.
  • Ability to work on a geographically distributed team with ownership and attention to detail.
  • Comfort with React or similar front-end UI stacks (willingness to learn if not currently proficient).
  • Experience with cloud-based distributed computing, messaging systems like Kinesis/Kafka, or data processing systems like Flink/Spark is preferred.
  • Experience in security infrastructure, public cloud services, or large-scale data integration for petabyte-scale environments is preferred.

More like this

Similar roles

Senior Software Engineer, Data Platform

Coinbase

Remote 8 days ago $186,065–$218,900
Python Go Java SQL Spark Kafka Airflow Cloud Data Warehouses Data Lakes Data Pipelines Microservices Data Security Data Observability Caching Key/Value Stores Columnar Storage Query Federation
5+ yrs exp Remote

Software Engineer, Data Platform

Block

San Francisco, CA 34 days ago $180,000–$270,000
Python Kotlin Snowflake Databricks Apache Iceberg Terraform Apache Airflow dbt Prefect Buildkite GitOps DataHub Anomalo Looker Omni AWS CI/CD

Senior Staff Data Platform Engineer

Qualcomm

San Diego, CA +1 15 days ago $161,600–$242,400
Databricks Unity Catalog Delta Lake MLflow AWS Amazon EKS Terraform Terramate Python SQL NoSQL CI/CD GitHub Actions Jenkins Bash Helm OpenTelemetry HashiCorp Vault OPA Sonar
7+ yrs exp

Senior Software Engineer, Data Platform

Nvidia

Santa Clara, CA 22 days ago
Python SQL Spark AWS Azure Kubernetes Docker Terraform ETL Data Lake Data Warehouse Tableau PowerBI Jupyter Notebooks Parquet Protobuf SAP Machine Learning
7+ yrs exp