Software Engineer Platform - SteelCentral NPM

Job Locations US-San Francisco | US-CA-Sunnyvale | US-CA-Davis
Req No.
Software Engineering

Company Overview

Riverbed accelerates business outcomes through a complete portfolio of industry-leading digital performance solutions. Performance is not just about speed, it includes different metrics that the business cares about – enhancing profitability, speeding time to market, increasing inventory turns, improving customer experience, etc.  Riverbed delivers a unified and integrated platform that enhances digital performance across every aspect of our customer’s business. Our products integrate to provide differentiated capabilities and offer unified management to solve real world customer challenges – and that helps increase customer performance.


Riverbed is a pre-IPO opportunity with over $1 billion in revenue headquartered in San Francisco with branch offices around the globe.

About this Position

The SteelCentral NetProfiler product analyzes tens of millions of network flows every minute, saving the data in a highly optimized proprietary database and performing real-time analysis.  Real-time analytics detect network operations and security anomalies to alert network administrators before customers are calling for help.  With highly configurable dashboards and flexible traffic reporting capabilities, NetProfiler is a go-to network visibility tool for network managers at Fortune 500 companies around the world.



  • Design, implement and improve new and existing features of the SteelCentral NPM platform, the foundation of the SteelCentral appliances.
  • Troubleshoot, debug, and fix product issues as they arise.
  • Be responsible for end to end to end feature development, coordinating activities of various team members during the development life cycle.
  • Work in an agile like environment with the ability to create prototypes quickly and adapt them to meet high-volume production quality.
  • Work with various network and server equipment like packet brokers (Gigamon, Arista) and RAID storage.
  • Work with cloud and virtualization technologies like AWS, ESXi, and hybrid networking.



  • Solid technical background with a Bachelor’s or Master’s degree in CS/CE/EE or a relevant experience
  • Prior experience working on at least one complex software engineering project in the past
  • Experience working with, maintaining, and troubleshooting Linux-based environments
  • Working knowledge of major IP infrastructure products such as firewalls, routers and switches
  • Can work on your own but know when to ask for help, including excellent communication and documentation skills
  • Practical knowledge and understanding of distributed systems and RESTful based APIs
  • Develop common software components which are used in multiple products
  • Hands on experience with Python, Git and C
  • Willingness to learn new programming languages on short notice.


Nice to have:

  • Previously used open source or home grown tools to emulate real network based applications
  • Experience debugging network issues with Wireshark or other packet analysis tools
  • Experience with IPv6 and C++


About Riverbed

Why Riverbed Technology?


If you are a high-achiever who wants to be part of a dynamically growing, billion dollar plus company, then you should look closely at Riverbed.  We offer the rewarding experience of working with the best minds in the industry that are changing the world through cutting edge technology and applications. The company has been recognized multiple years for attracting and retaining today’s top talent as a great place to work by Glassdoor, Fortune magazine’s 20 Great Workplaces in Tech and by numerous other publications.


Learn more at


Riverbed is proud to be an affirmative action (AA) and equal employment opportunities (EEO) employer.  All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.




Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Don't see the ideal job for you posted today? Connect with us for general consideration for future opportunities at Riverbed.