This job ad has been posted over 40 days ago...
2

applicants

Full-time Senior Software Engineer - Cloud

at F5 in Seattle

Senior Software Engineer – Cloud – (JR13157)
Job Type: Full-Time

Position Summary
Do you want to get into virtualization and solve the different set of problems that come along with it? We are not talking about using virtual machines, were talking about doing the development necessary to virtualize our existing hardware platforms. We are looking for a senior developer to solve problems like virtualizing hardware, sending packets to the right location and monitoring and acting upon virtual instance/guest statuses. If these problems sound interesting to you; F5 is where you want to be

Responsibilities

* Design and architect software and system solutions for virtualizing our application delivery networking products * Implement and maintain features/functionality for F5 products * Document software designs via functional specifications and other design documents * Design and implement major components of products * Research, investigate and define new areas of technology to enhance existing products or new product directions; evaluate performance of products; tune, re-evaluate the design and implementation of current source code; * Conduct internal and external presentations to both technical and non-technical colleagues and customers.

Qualifications

* Bachelor degree in computer science/engineering related field or equivalent work experience * Five plus years professional experience * Experience implementing VM environments; KVM, Hyper-V, Xen, VMware * Experience in multi-platform network software development for a variety of operating systems * Extensive operating system and networking experience such as sockets and database management * Extensive background in Unix based operating systems * Mastery of C and data structures required * Strong C++ programming skills * Fluency in Perl desired * Strong grasp of IPC mechanisms a plus; RPC, TCP/IP, DNS, SNMP and other protocols * Ability to interact with users of the product * Knowledge and expertise in software engineering methodologies and effective unit testing * Proven ability to deliver products with highest quality and on time


« Go back to category
Is this job ad fake? Report it!   
Recommend to a friend
Published at 03-03-2011
Viewed: 286 times