Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

F5 Principal Software Engineer - API Security 
Israel, Tel Aviv District, Tel Aviv-Yafo 
209272718

Today

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.