Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Okta

Senior Software Reliability Engineer (Data Platform)

Posted Updated
Discussion
  • This is an opportunity for experienced Software Reliability Engineers to join our fast growing Data Platform organization that is passionate about scaling high volume, low-latency, distributed data-platform services & data products
  • In this role, you will get to work with engineers throughout the organization to build foundational infrastructure that allows Okta to scale for years to come
  • As a member of the Data Platform team, you will be responsible for designing, building, and deploying the systems that power our data analytics and ML
  • Our analytics infrastructure stack sits on top of many modern technologies, including Kinesis, Flink, ElasticSearch, and Snowflake
  • We are looking for experienced Software Engineers who can help design and own the building, deploying and optimizing the streaming infrastructure
  • This project has a directive from engineering leadership to make OKTA a leader in the use of data and machine learning to improve end-user security and to expand that core-competency across the rest of engineering
  • You will have a sizable impact on the direction, design & implementation of the solutions to these problems
  • Design, implement and own data-intensive, high-performance, scalable platform components
  • Work with engineering teams, architects and cross functional partners on the development of projects, design, and implementation
  • Conduct and participate in design reviews, code reviews, analysis, and performance tuning
  • Coach and mentor engineers to help scale up the engineering organization
  • Debug production issues across services and multiple levels of the stack
  • Participate in the on-call rotation, and incident management

Benefits

  • Work from home opportunities
  • Health + Wellness
  • Financial Benefits
  • Pay + Incentives
  • Time Off
  • Everyday Living
  • Resources
  • Hands-on experience using a cloud-based distributed computing technologies including
  • Solid understanding of multithreading, garbage collection and memory management
  • Coordinators and schedulers like the ones in Kubernetes, Hadoop, Mesos
  • Excellent grasp of software engineering principles
  • 2+ years of experience in object-oriented language, preferably Java
  • 5+ years of industry experience
  • Storage & Compute systems such as Snowflake, Databricks, Hadoop
  • Messaging systems such as Kinesis, Kafka
  • Experience in developing and tuning highly scalable distributed systems
  • Data processing systems like Flink, Spark, Beam
  • Maintained security, encryption, identity management, or authentication infrastructure
  • Leveraged major public cloud providers to build mission-critical, high volume services
  • Hands-on experience in developing Data Integration applications for large scale (petabyte scale) environments with experience in both batch and online systems
  • Contributed to the development of distributed systems or used one or more at high volume or criticality such as Kafka or Hadoop
  • Experience developing Kubernetes based services on AWS Stack
  • Experience with reliability engineering specifically in areas such as data quality, data observability and incident management

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.