Taro Logo

Staff Software Engineer - Data Platform

The leading independent provider of identity for the enterprise, providing secure access and authentication solutions.
Data
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Staff Software Engineer - Data Platform

Okta is seeking a Staff Software Engineer to join their Data Platform team, focusing on building foundational data services and systems. The role involves working with streaming analytics, interactive end-user reporting, and ML platform development. As a key member of the Data Platform organization, you'll be responsible for designing and implementing high-volume, low-latency distributed data platform services and products.

The position offers an opportunity to work with modern technologies including Kinesis, Flink, ElasticSearch, and Snowflake. You'll be part of an elite team that values fast, creative, and flexible approaches to problem-solving. The role involves significant impact on the direction, design, and implementation of solutions that will help scale Okta's data and machine learning capabilities.

Okta is the world's leading identity company, providing secure access and authentication solutions for enterprises. With over 7,000 pre-built integrations and serving more than 19,300 organizations including JetBlue, Nordstrom, Slack, and T-Mobile, Okta is at the forefront of identity security and management.

The ideal candidate will bring strong expertise in Java development, distributed systems, and cloud technologies. You'll work in a hybrid environment with opportunities for growth and mentorship, while contributing to systems that power analytics and ML infrastructure. This role offers the chance to make a significant impact on Okta's core security and user experience capabilities through data-driven solutions.

Last updated a day ago

Responsibilities For Staff Software Engineer - Data Platform

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

Requirements For Staff Software Engineer - Data Platform

Java
Kubernetes
  • 5+ years of experience in object-oriented language, preferably Java
  • Hands-on experience using cloud-based distributed computing technologies
  • Experience in developing and tuning highly scalable distributed systems
  • Excellent grasp of software engineering principles
  • Solid understanding of multithreading, garbage collection and memory management
  • Experience with reliability engineering

Benefits For Staff Software Engineer - Data Platform

Medical Insurance
Dental Insurance
Vision Insurance
Visa Sponsorship
  • Amazing Benefits
  • Making Social Impact
  • Developing Talent and Fostering Connection + Community

Interested in this job?

Jobs Related To Okta Staff Software Engineer - Data Platform