F5 is looking to solve unique and meaningful problems in all aspects of architecting, deployment, monitoring, and operationalization for F5 Bot Defense products and services to provide highly scalable, easy to operate, and robust bot defense analytics solutions.
Requirements
- Proficient in Python, Go, and/or Java.
- Rich experience in web service and REST API design and implementation.
- Proficient in micro-service design and implementation experience.
- Experience with large scale databases and queueing services.
- Experience in public cloud platforms: GCP or AWS.
- Good frontend knowledge and experience with Angular/NgRx or React/Redux.
- Experience with Protocol Buffers implementation.
Responsibilities
- Design and develop features of F5 Distribute Cloud Bot Defense.
- Improve performance, test coverage, and design of existing codebase.
- Work closely with other engineering, product, and customer support teams for end-to-end solutions.
Other
- Typically requires a minimum of 5 years related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD without experience; or equivalent work experience in computer science or related field.
- Good communication skills and good collaboration skills.
- Requesting an accommodation is completely voluntary.
- F5 offers a variety of reasonable accommodations for candidates.
- Equal Employment Opportunity: It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws.