Security Services Software Engineer

    • Santa Clara, CA

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

About Shape Security

We are security and web experts, pioneers, evangelists, and elite researchers. We believe in the power of the Internet to be a positive force; our mission is to protect every website and mobile app from cyber-criminals. Shape's founders fought cybercrime at the Pentagon, Google, and other leading security companies. We are backed by some of the most prominent leaders and investors in the technology industry including Kleiner Perkins, Google Ventures, and more. Come be a part of our unparalleled team that is responsible for making the Internet a safer place for everyone.

Position Summary

Shape Security is the world leader in anti-automation and fraud defense for web and mobile applications. One of the pillars of our company is extensive use of artificial intelligence in both retrospective and reactive bot detections.

As a member of Security Services team, you will be responsible for the efficacy of our primary detection and mitigation systems. You will use behavior and machine learning knowledge to analyze all kinds of web attacking, build logic to detect these attacks, and deploy to production pipeline in the cloud.

You will work with proactive, innovative, and hands-on team members to deliver high impact products critical to primary business functions.


  • Analyze all types of real attacks and build detection mechanisms
  • Work closely with operations and customer support teams for product delivery

Required Qualifications
  • Bachelor's degree (or above) in Computer Science/Engineering or related fields
  • Background in data science / machine learning
  • Extensive background in various programming languages (including Java, Python, and/or Golang)
  • Familiarity with web technologies
  • Experience in information/network security

Desired Qualifications
  • Good experience with container techniques, like Kubernetes- experience on public cloud platform, like GCP, AWS
  • Strong developing skills in Linux environment

Shape and F5 Networks are equal opportunity employers and we embrace diversity.

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.

Please note that F5 only contacts candidates through F5 email address (ending with or auto email notification from Yello/Workday (ending with or

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. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. Reasonable accommodation is available for qualified individuals with disabilities, upon request.

Back to top