O

Okta

Secures digital identities for people and software

Staff Software Engineer - Data Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaIn-person

About the Job

Requirements

  • At least 8 years of experience in an object-oriented language, preferably Java.
  • Hands-on experience with cloud-based distributed computing technologies, including messaging systems such as Kinesis and Kafka; data processing systems such as Flink, Spark, and Beam; storage and compute systems such as Snowflake and Hadoop; and coordinators and schedulers such as Kubernetes, Hadoop, and Mesos.
  • Experience developing and tuning highly scalable distributed systems.
  • A strong grasp of software engineering principles.
  • A solid understanding of multithreading, garbage collection, and memory management.
  • Experience with reliability engineering, particularly data quality, data observability, and incident management.

Responsibilities

  • Design, implement, and own data-intensive, high-performance, scalable platform components.
  • Work with engineering teams, architects, and cross-functional partners to develop, design, and implement projects.
  • 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.

Desired Qualifications

  • Experience maintaining security, encryption, identity management, or authentication infrastructure.
  • Experience using major public cloud providers to build mission-critical, high-volume services.
  • Hands-on experience developing large-scale data integration applications in petabyte-scale environments, including both batch and online systems.
  • Experience contributing to or using distributed systems at high volume or criticality, such as Kafka or Hadoop.
  • Experience developing Kubernetes-based services on the AWS stack.

About the Company

Okta

Secures digital identities for people and software

Okta builds cloud identity software that controls how employees, customers, and automated systems access applications and company resources. Its single sign-on product lets people use one login across their work tools, while passwordless sign-in and additional identity checks protect accounts from stolen credentials. Administrators use its directory, access policies, and lifecycle tools to grant permissions when someone joins an organization and remove them when they leave. Organizations pay subscriptions based on the products they use and the identities they manage, with support included. Okta was founded in 2009 and is headquartered in San Francisco, California, United States.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Okta

See more jobs