Senior Software Engineer, Data Platform
Core
Design, implement, and own data-intensive, high-performance, scalable platform components and streaming infrastructure supporting analytics and machine learning.
Role type
Senior Software Engineer, Data Platform (via careerplan.io/jobs/22044-senior-software-engineer-data-platform-at-okta)
Builds
Streaming infrastructure and systems for analytics and ML
Domain
Data Platform / Distributed Systems
Deliverable
infrastructure
Required skills
Software development, Backend languages (Java, TypeScript, Ruby, Go, Python), SQL databases (MySQL, Redis, PostgreSQL), API design, Computer science fundamentals
Preferred skills
Stream processing (Kinesis, Kafka, Flink, Spark, Beam), Big Data (Snowflake, Hadoop), Container orchestration (Kubernetes, Mesos), Security, Encryption, Identity management, Public cloud providers, Large-scale data integration, Batch and online systems, Distributed systems
