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

Job Title:

Software Engineer II


Product Development

Direct Reports:



Are you looking for a company that designs, develops, and delivers cutting edge technology?  Would you like work with smart, passionate and committed co-workers?  Are you looking for a job that will let you grow? At F5 you can get your hands dirty in all layers of the networking stack. You're surrounded by network, kernel and hardware intellects. At all times there are opportunities to expand your knowledge in virtually any direction that interests you.  Besides that you'll be working for a company that is well established, highly profitable and truly innovative.

Our team is looking for a rock star software engineer who has a solid background in test to join our team and help bring our products to the next level of quality.  As a member of the TMOS Sustaining Test Engineering team, you will contribute toward a more modern test engineering strategy for the most comprehensive set of application delivery tools in the industry.  You will design and develop solid automated tests suites that will run across multiple versions of BIG-IP components and platforms.  You will contribute toward shared infrastructure that engineers across F5 will consume as we expand our test capabilities.  Your voice will not only represent quality, but it will also represent our customers. 

Candidates should have solid networking and programming skills.  They should understand good design but know when to stop designing and just get the job done. 


  • Implements automated tests and infrastructure that provide feature coverage.
  • Develops and maintains automation that is stable and extendable.
  • Participates actively in code review process, posting scripts, and incorporating feedback, as well as reviewing automation submitted by other team members.
  • Analyze and evaluate test results, report and assist in resolution of product issues.

Qualifications, Knowledge, Skills and Abilities

  • BS degree in computer/engineering related field or equivalent work experience.
  • 2-4 years professional experience in the testing and/or development of computer software, preferably in the UNIX environment.
  • Strong coding skills in an object-oriented language, (Python preferred).
  • Knowledge of IP networking: routing, switching, and network standards from layer 1 on up through the transport and applications layers.
  • Knowledge of application layer protocols (e.g. HTTP, SSL) preferred.
  • Able to collaborate and thrive in a fast-paced high-performance environment.
  • UNIX skills (system configuration and administration, containers, networking experience such as sockets and database management).
  • Excellent technical writing and communications skills.
  • Demonstrated ability to design comprehensive verification strategies with supporting documentation including test plans, procedures, and reports.
  • Outstanding technical problem solving and debugging skills


List any special environmental conditions, unpleasant conditions and special hazards, as well as any lifting, bending or vision requirements.

  • Duties are performed in an office environment while sitting at a desk or computer table. Duties require the ability to utilize a computer keyboard, communicate over the telephone, and read printed material.

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.

Read Full DescriptionHide Full Description
Confirmed 18 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up