Staff Software Engineer, Data Platform (FedRAMP)
Core
Building foundational, high-performance, scalable data platform services and products to enable streaming analytics, interactive reporting, and ML scaling for Okta's security infrastructure.
Role type
Staff Software Engineer, Data Platform
Builds
Streaming analytics, interactive end-user reporting, data and ML platform, telemetry systems
Domain
Cloud computing, data engineering, machine learning infrastructure
Deliverable
production ML models | infrastructure
Required skills
Java, distributed computing (Kinesis, Kafka, Flink, Spark, Beam), storage/compute (Snowflake, Hadoop), Kubernetes/Mesos schedulers, multithreading, garbage collection, memory management, reliability engineering, data observability, incident management
Preferred skills
security/encryption/identity infrastructure, public cloud mission-critical services, petabyte-scale data integration, Kubernetes on AWS
Technologies
Kinesis, Kafka, Flink, Spark, Beam, Snowflake, Hadoop, Kubernetes, Mesos, AWS
Responsibilities
Design and own data-intensive, high-performance, scalable platform components; collaborate with engineering teams and architects on project design and implementation; conduct design reviews, code reviews, analysis, and performance tuning; coach and mentor engineers to scale the organization; debug production issues across services and stack levels
Seniority
Staff, hands-on IC with mentorship