OPEN JOBS at Riverbed Cascade

OPEN JOBS in San Francisco – Riverbed’s Cascade Product Line

We have wonderful job opportunities if you like to work in a startup but don’t want the risk. we have over a half billion $ dollars in the bank!  We have NEVER laid off;  the year we went IPO we were the most successful IPO in the history of the valley.  Check us out on NASDAQ RVBD.  Riverbed® Cascade® is an application-aware network performance management (NPM) solution http://www.riverbed.com/us/products/cascade/

Ten years of good solid growth and 23 of the original 25 developers that created our first and most famous product still work here!  That is proof that this is a great place to work!

Are you a programmer or QA engineer who can solve problems, hack and get along in a tight knit team?  Contact Joe.Litvin@riverbed.com 415-247-6340 for immediate consideration today!  Great stock plan, blue-chip benefits and most importantly you will be working on building products for the future for the IT infrastructure that supports blue chip companies around the world. And yes we have game rooms, free food and our own cappuccino machines, all  for FREE :*)

Riverbed Technology (NASDAQ: RVBD) is considered a leader in the network analysis industry. We are known around the world as the company behind Wireshark, the industry standard network protocol analyzer.  We feature an attractive compensation package including salary, stock options, employee stock purchase program, 401(k) matching, and comprehensive benefits. We are proud to be an EEO/AA employer, M/F/D/V.

The Cascade team is driven and motivated to to accomplish goals both independently and as part of the team, excellent at verbal communication and written documentation, able to approach complex problem-solving and troubleshooting tasks with creativity, and quickly learn new technologies and methodologies.

Want to build systems to capture, analyze, and diagnose network packets at multi-gigabit rates?  Excited to help users quickly and easily find one problematic packet out of billions? Interested in working side by side with the team that built Wireshark?  Ready to work on something big?  Become a member of the Cascade product team.

You’ll be working on serious software that over 75 of the 100 biggest global companies put in the core of their networks. You’ll be surrounded by experts in the field, but be empowered to forge your own path. You’ll have the right tools – from a hands-off, fully-automated lab with a few thousand machines at your disposal, to support libraries and systems that let you concentrate on development, not the trivial stuff. You can run Mac OS, Windows, or Linux with double monitors, your favorite ergo keyboard, or most anything else — we don’t care, most importantly, you’ll have new challenges at every turn.

We’re a focused and nimble small team without a lot of “Big Company” baggage.

Five exciting San Francisco openings! 

DESCRIPTIONS

1.   Software Engineer-Network Monitoring Tools
2.   Recent Graduates Platform Software Engineer
3.   QA Software Engineer-Network Management Tools
4.   Platform Software Engineer
5.   Software Engineer – Web User Interface    

1.   Software Engineer-Network Monitoring Tools
You will:
•             Write code for a screaming-fast distributed packet capture and analysis system.
•             Create robust high-volume production applications and develop prototypes.
•             Develop and enhance code to parse and analyze network protocols.
•             Release product on time and ensure successful shipping of projects.
•             Design and implement views that display key network performance metrics.
You should:
•             Technical background with a degree in CS/CE/EE or a related field
•             Experience with at least one complex software engineering project in the past
•             Provable programming and OO design skills in C++ or C#
•             Demonstrable understanding of high-performance code development strategies

2.   Recent Graduates – Platform Software Engineer
You will:
•             Write code for a screaming-fast packet capture and analysis system.
•             Analyze, diagnose and tune performance bottlenecks.
•             Enhance and extend system software for management and self-diagnosis.
•             Release product on time and ensure successful shipping of projects.
You should:
•             Solid technical background & a degree in CS/CE/EE or related field or experience
•             Experience with at least one complex software engineering project in the past
•             Provable programming and OO design skills in C/C++
•             Python and Shell scripting experience in a Linux environment
•             Demonstrable understanding of high-performance code development strategies
•             Driven to accomplish your goals both independently and as part of the team
•             Excellent at verbal communication and written documentation
•             Complex problem-solving and troubleshooting skills with creativity
•             Quick to learn new technologies and methodologies
Bonus points:
•             Used open source/home grown tools to emulate real network based applications
•             Worked low level interfaces to storage devices / technologies (SATA, SAS, RAID)
•             Familiarity building and maintaining RPM packages and kernels
•             Experience with Linux device driver development
•             Hardware qualification, performance testing, and profiling

3.   QA Software Engineer-Network Management Tools
You will:
•             Test a screaming-fast distributed packet capture and analysis system.
•             Extend automated test frameworks/ harnesses written in Python, Perl, and C#.
•             Integrate new products into the various automated frameworks in the QA team.
•             Create, execute, and maintain test plans for various features of the products.
You should:
•             Solid technical background/ degree in CS/CE/EE or a related field or equal.
•             Relevant QA experience in an established engineering organization.
•             Design and programming skills in scripting languages like Perl, Python, or TCL
•             Understanding of QA methodologies/design test cases/new and legacy features.
•             Experience building or extending automated test frameworks and harnesses.
•             Motivated to accomplish your goals both independently and as part of the team
•             Excellent at verbal communication and written documentation
•             Approach complex problem-solving and troubleshooting tasks with creativity
•             Quickly learn new technologies and methodologies
•             Capable of providing manual test coverage on products not automation-worthy
Bonus points if you have:
•            Automate Web Based User Interfaces and / or .NET Windows applications
•            Use open source or home grown tools to emulate real network based applications
•            Know IP traffic generators (L3-L7) such as Ixia IxLoad or SmartBits Avalanche
•            Analyze and debug network issues with Wireshark or other packet analysis tools
•            Working knowledge of IP infrastructure products, firewalls, routers and switches

 

Platform Software Engineer
You will:
•             Write code for a screaming-fast packet capture and analysis system.
•             Analyze, diagnose and tune performance bottlenecks.
•             Enhance and extend system software for management and self-diagnosis.
•             Release product on time and ensure successful shipping of projects.

You should have:
•             Technical background with degree in CS/CE/EE or a related field
•             Experience with at least one complex software engineering project in the past
•             Provable programming and OO design skills in C/C++
•             Python and Shell scripting experience in a Linux environment
•             Demonstrable understanding of high-performance code development strategies
•             Motivated to accomplish your goals both independently and as part of the team
•             Excellent at verbal communication and written documentation
•             Approach complex problem-solving and troubleshooting tasks with creativity
•             Quick to learn new technologies and methodologies

Bonus points:
•             Used open source/home grown tools to emulate real network based applications
•             Low level interfaces to storage devices and technologies (SATA, SAS, RAID)
•             Familiarity building and maintaining RPM packages and kernels
•             Experience with Linux device driver development
•             Hardware qualification, performance testing, and profiling

 

Software Engineer – Web User Interface
You will:
•        Have experience in user interface design and software engineering
•        A strong technical background
•        Passion for user experience
•        Enjoy sketching iterations of wire-frames and workflows
Bonus points
•        Strong technical background
•        Familiarity with Python and JavaScript (but not strictly required).
•        Strong portfolio of interaction design work.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s