Primary Responsibilities:
- Own the full lifecycle of security detection features, including data research, design, development, testing, and deployment of threat detection systems.
- Build and optimize algorithms to detect API-specific attacks (e.g., OWASP API Top 10) based on behavioral analysis, anomaly detection, and large-scale data analysis.
- Perform extensive data research to identify new attack patterns, vulnerabilities, or anomalies and translate findings into actionable, automated detection logic.
- Collaborate with global engineering, product management, and SRE teams to develop scalable and secure solutions for detecting and responding to API threats.
- Maintain data pipelines, models, and algorithms in containerized architectures updated with the latest packages and aligned with SRE guidelines.
- Troubleshoot data-driven issues in complex, multi-service architectures and collaborate across teams to resolve them.
Job Requirements:
- Data Science Expertise : Strong knowledge of data science techniques applied to security, such as hh, and statistical analysis.
- Programming Proficiency : Expertise in at least two programming languages (e.g., Python, Go, Scala, Rust), with advanced skills in Python preferred for data science tasks.
- Data Analysis and Research : Experience with large-scale datasets, developing detection algorithms, and translating insights into productized solutions.
- SaaS and Cloud Environments : Proficient in building secure SaaS applications, containerized environments (Docker/Kubernetes), and managing CI/CD pipelines.
- Collaboration and Communication : Strong interpersonal and analytical skills to collaborate with cross-functional teams and explain technical findings clearly.
Significant Advantage:
- API Security Expertise : Strong knowledge of the API Security domain, threat detection techniques, and experience in data research. (strong advantage)
- Data Technologies : Spark Databases, Databricks, Kafka, SQL, Pandas Dataframes, etc.
Qualifications:
- Minimum of 6 years of experience combining software engineering and data science work, with expertise in API Security and the development of detection systems.
- Bachelor’s degree in Computer Science, Data Science, Software Engineering, or a related field, or equivalent professional experience.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.