CareerPlanGet AI match score →

Staff Software Engineer, Data Platform

Bengaluru 💼 Full-time🗓 2026-07-13 → 2026-07-31

Core

Designing, building, and deploying high-performance, scalable data platform services and products to power Okta's streaming analytics, interactive reporting, and ML infrastructure.

Role type

Staff Software Engineer, Data Platform

Builds

Foundational data services, systems, and data products for streaming analytics, interactive end-user reporting, and ML platform scaling.

Domain

Cloud computing, distributed systems, data engineering, machine learning infrastructure

Deliverable

production ML models | infrastructure

Required skills

Java, distributed computing, streaming data processing, system design, multithreading, memory management, reliability engineering, incident management

Preferred skills

Security/encryption infrastructure, public cloud providers, petabyte-scale data integration, Kubernetes, AWS

Technologies

Kinesis, Kafka, Flink, Spark, Beam, Snowflake, Hadoop, Kubernetes, Mesos, ElasticSearch

Responsibilities

Design and own data-intensive, high-performance, scalable platform components; Conduct design reviews, code reviews, analysis, and performance tuning; Debug production issues across services and multiple levels of the stack; Coach and mentor engineers to help scale up the engineering organization.

Seniority

Staff, hands-on IC with mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗