Senior Software Engineer Front End- F5aaS

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

The Challenge You Get to Accomplish

At F5, we make apps faster, smarter, and safer...from anywhere. Come work within the F5-as-a-Service (F5aaS) team in an exciting, fast past environment charting the course for F5's future. You'll get to build cloud-native services for all major private and public cloud environments to help protect and accelerate and secure cloud-based applications. Come join a dynamic team using F5 IP, various open-source platforms, public cloud IaaS services, and demonstrating your own skills. Build services that are performant, reliable, secure, and scalable within a company known for our excellent culture.

We are looking for a Software Engineer - Front End who will help with design, development, and implementation of the front-end and UI/UX. You will participate in cross-functional design projects, serving as an organizational spokesperson on advanced projects/programs.

Your Day-to-Day

  • Develop web-based front end and UI applications for F5aaS
  • Write and improve the code and make best practice recommendations on how to improve with the specific focus on the UI/UX
  • Apply architecture and design principles consistently to enable end-to-end usage scenarios.
  • Work to drive decisions through a crisp decision-making process and framework.


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.

What You Will Bring to the Team
  • Good working experience of front-end MVC frameworks such as ReactJS along with backend development for the frontend MVC pattern (eg NodeJS, Golang, Rails, D3.js)
  • Experience and knowledge of HTML, CSS and JavaScript, RESTful APIs and async JavaScript development along with languages such as JavaScript, NodeJS, and Typescript
  • Knowledge of various datastore including relational databases and NoSQL data stores
  • Experience in TDD and excellent troubleshooting and debugging skills
  • Able to collaborate and thrive in a dynamic inspiring environment.


What You Will Need to Have
  • Typically requires a minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a Ph.D. with 3 years' experience; or equivalent experience.


#LI-KP7

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

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.

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.


Meet Some of F5 Networks's Employees

Rubyanne O.

Systems Engineering Manager

Rubyanne manages a team of systems engineers—the technical half of a Sales Account Team—empowering them with the tools they need to be successful as they provide pre-sales support throughout northern California.

Marcus C.

Inside Channel Account Manager

Marcus works with F5’s reseller partners to identify their customers’ pain points and identify how F5’s products can provide solutions to increase the speed, availability, and security of their applications.


Back to top