Okta

Staff Software Engineer

Okta
Apply
7 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, implement, and own high-performance, scalable data-platform components.
  • Collaborate with engineers, architects, and cross-functional partners on project design and implementation.
  • Conduct and participate in design reviews, code reviews, analysis, and performance tuning.
  • Coach and mentor engineers to help scale the engineering organization.
  • Debug production issues across services and multiple levels of the stack.
  • Build, deploy, and optimize high-volume streaming infrastructure and distributed data systems.

Requirements

  • 8+ years of experience with an object-oriented programming language, preferably Java.
  • Hands-on experience with cloud-based distributed computing technologies, including Kinesis, Kafka, Flink, Spark, Beam, Snowflake, Hadoop, Kubernetes, and Mesos.
  • Experience developing and tuning highly scalable distributed systems.
  • Excellent understanding of software engineering principles.
  • Solid understanding of multithreading, garbage collection, and memory management.
  • Experience with reliability engineering involving data quality, data observability, and incident management.
  • Preferred experience with security, encryption, identity management, or authentication infrastructure.
  • Preferred experience using major public cloud providers to build mission-critical, high-volume services.
  • Preferred experience developing large-scale data integration applications across batch and online systems.
  • Preferred experience developing Kubernetes-based services on AWS.

Benefits

  • Hybrid work arrangement, with an immersive in-person onboarding experience.
  • Support for employee well-being, social impact initiatives, talent development, and community connection.
  • Opportunity to work on stimulating projects with new technologies and significant equity potential.

Tech Stack

Apache BeamApache FlinkApache HadoopApache KafkaApache SparkAWSElasticsearchJavaKubernetesSnowflake

Categories

BackendData Engineering
Okta

About Okta

5,001-10,000 employees

Okta builds cloud-based identity and access management for enterprises and developers, including single sign-on, multi-factor authentication, and lifecycle management. It sells subscription SaaS as the Okta Workforce Identity and Customer Identity Clouds; the latter incorporates Auth0, acquired in 2021. Founded in 2009 and headquartered in San Francisco, Okta is a public company traded on Nasdaq.

Contact me