Primary Responsibilities:
- Own the full lifecycle of security features for the API Security product, including design, research, development, testing, and deployment.
- Develop detection algorithms and systems for identifying API-specific attacks.
- Collaborate with multiple global teams, including product management, SRE, and other engineering teams, to refine requirements and deliver high-quality solutions.
- Maintain services updated with the latest Docker images, packages, and security best practices, aligned with SRE guidelines.
- Troubleshoot issues in complex, multi-service architectures and collaborate across global teams to resolve them.
Job Requirements:
- End-to-End Ownership : Demonstrated ability to deliver complex features from conception to deployment and ongoing improvement with minimal supervision.
- Programming Proficiency : Expert in at least two programming languages (e.g., Python, Go, Rust, Kotlin, or C), with a preference for Kotlin and Go.
- SaaS and Cloud Environments : Proficient with containerized environments (Docker, Kubernetes), CI/CD pipelines, and modern SaaS application architectures.
- Collaboration and Communication : Strong interpersonal and problem-solving skills, with experience working with cross-functional teams to deliver impactful results.
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 9 years of experience in software engineering, preferably with proven expertise in API Security and end-to-end system delivery.
- Bachelor's degree in Computer Science, Software Engineering, or 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.