SEARCH JOBS For a well-rounded life.

Tel Aviv
Tel Aviv, Israel

Product Development

Date Posted:

Requisition Number:

About Us:
As the global leader in Application Solutions, we're looking for people with a passion for breakthrough ideas to help us stay ahead of the competition.
Explore Life at F5

Senior Software Engineer (Data Plane WAF Team)

This position is responsible for working on a variety of technical problems of routine scope. Designs, codes, tests and delivers new/modified functionality on UNIX/Linux platforms under general supervision. Frequently partners with senior technical leaders, and may collaborate with junior level peers under the direction of technical leads on assigned project teams. Responsible for upholding F5’s Business Code of Ethics and for promptly reporting violations of the Code or other company policies.

Attractions of the Job:
Great challenge for those who like low-level development in C.
Learning invaluable knowledge from other real-time developers.
Gaining experience in security software applications.
The candidate will be involved in building the DP WAF engine (the core of the WAF).

Primary Responsibilities:

•    Implement (code and test) to a defined set of requirements.
•    Evaluate performance of products; tune, re-evaluate the design and implementation of current source code
•    Document software designs via functional specifications and other design documents
•    Work closely and maintain communication with teams in San Jose, Seattle, and Tel Aviv.

Knowledge, Skills and Abilities:  

•    C/C++ programming skills required
Expertise in large-scale software development, using other languages such as JavaScript, Python, Java or Perl – advantage
•    Expertise in WAF , HTTP (desired)
•    Expertise in data-informed and test-driven software development practices (desired)
•    Experience in Linux/Unix
•    Motivation and self-learning
•    Pursues work with energy, passion, drive, and intense customer focus
•    A personal commitment to continuous learning and self-development
•    Ability to work well on a team, with a positive attitude
•    Able to navigate large details product develop relationships, and build personal networks
•    Able to communicate ideas, make and influence decisions, and inspire others


•    At least 5 years in C/C++
•    At least 1 year work with HTTP - advantage
•    Advantage – background in Web security
•    BSc in Computer Science, MSc – advantage


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.

F5 Networks is an equal opportunity employer and strongly supports diversity in the workplace.