Staff Software Reliability Engineer - Data Platform
Core
Design, build, and deploy high-performance, scalable data platform components and streaming infrastructure to power analytics and ML services.
Role type
Staff Software Reliability Engineer (Data Platform)
Builds
Foundational data services, streaming analytics systems, and data products for Okta's security platform.
Domain
Cloud computing, distributed systems, data engineering, machine learning infrastructure.
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, high-performance computing, reliability engineering, incident management, system debugging, performance tuning, object-oriented programming, multithreading, memory management, data observability.
Preferred skills
Security/identity infrastructure, public cloud mission-critical services, petabyte-scale data integration, Kubernetes on AWS.
Technologies
Kinesis, Kafka, Flink, Spark, Beam, Snowflake, Databricks, Hadoop, Kubernetes, Mesos, ElasticSearch.
Responsibilities
Design and own data-intensive platform components; conduct design and code reviews; debug production issues; participate in on-call rotation and incident management; coach and mentor engineers.
Seniority
Staff, hands-on IC with significant ownership and mentorship.