Okta is seeking a Staff Data Engineer to take on a key role within Okta’s Cyber Defense team, reporting to the Director of Defensive Cyber Engineering. You will be responsible for building and maintaining scalable security data pipelines, ensuring data quality and governance, and enabling advanced security analytics. You will have the opportunity to work closely with detection and response engineers, threat researchers, adversarial engineers and platform teams to enhance data-driven security operations.
Requirements
- Expert proficiency in SQL and Python, Snowflake and AWS.
- Strong knowledge of data lake architectures, streaming data processing, and event-driven architectures.
- Hands-on experience with cloud-native data tools.
- Building and supporting data pipelines and analytics for Cyber Security teams.
- Working collaboratively within product and/or enterprise project teams, assisting to deliver large and complex technology solutions.
Responsibilities
- Develop and maintain ETL/ELT pipelines for onboarding security data into Okta’s security data lake.
- Work with security teams to integrate log sources and ensure seamless data ingestion.
- Build and maintain scalable, fault-tolerant data pipelines to process security event data.
- Optimize data storage, transformation, and retrieval for real-time and batch security analytics ensuring performance, scalability, and cost efficiency.
- Evaluate and implement new data processing frameworks and cloud-native technologies.
- Define and implement data quality metrics, lineage tracking, and observability tools.
- Develop automated data validation, schema enforcement, and anomaly detection mechanisms.
Other
- This position requires the ability to access federal environments and/or have access to protected federal data. As a condition of employment for this position, the successful candidate must be able to submit documentation establishing U.S. Person status (e.g. a U.S. Citizen, National, Lawful Permanent Resident, Refugee, or Asylee. 22 CFR 120.15) upon hire.
- You’re a team player. You have great communications skills and a thirst for knowledge.
- You’re curious about systems and how they interact, knowing that to properly defend a system you must first understand how it works.
- You enjoy automating tasks and if you can’t find a tool for the job you create one.
- You’re calm under pressure and have a good internal compass for taking calculated risks.