Software Engineer - Engineering Operations

Job Locations
US-CA-Sunnyvale

Req No.

2018-4300

Category

Software Engineering

Company Overview

Riverbed solutions help companies transition from legacy hardware to a new software-defined and cloud-centric approach to networking and application delivery for the digital age. TheRiverbed Application Performance Platform™ takes Riverbed’s SD-WAN solution for agile networking that really works, and adds to this digital backbone industry-leading solutions for WAN optimization and hybrid networking, for branch IT orchestration, and for end-to-end visibility from device to cloud. All these solutions are integrated in a flexible, modular, digital architecture that delivers any apps, data and services from any public or private cloud across any network to any end-point, with the best possible user experience as determined by business policy.

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 Engineering Operations team at Riverbed is a talented team of developers who work with other operational teams to meet the needs of the Engineering organization. Our team has a high standard for repeatability, reliability, and robustness in the tools and services that we deploy and maintain. Our objective is to streamline engineering’s operational practices and drive continuous improvements in quality, reliability and efficiency. You’ll be working with collaborative, motivated, professional engineers who are intent on getting the right result, utilizing cutting-edge methodologies to create new tools and enhance existing ones in order to improve developer productivity. We are looking for passionate, out of the box thinkers who wants to take pride in building, releasing, and supporting cloud and on premise applications and appliances.

Your responsibilities

Be an integral part of a dynamic team

Build automation using Python, shell scripting, and various service APIs to automate and support engineering teams to build, test, release and support software

Add instrumentation and monitoring to processes critical for developer workflow

Work closely with engineering in the design phase to make sure you can plan the build and deployment model for services. Negotiate with the teams to make coarse correction to build and deploy at scale.

Work closely with engineering to make sure the product follows a secure deployment model from the design phase of the product to .

Follow the change management and best practices to continually update engineering infrastructure while maintaining uptime and operability.

Learn new technologies and integrate them into our process

Your Qualification

Successful contributing member to a technical team

Advanced Linux skills

Experienced in troubleshooting Linux server issues

Seasoned in Python and bash

Additional languages are a plus

Comfortable using GIT version control in a collaborative environment

Degree in computer related field or equivalent experience and or training

Experience with at least a few of the following:

Dev-ops/SRE role

Software defined networking

Built or maintained continuous integration/deployment system using Jenkins, Bamboo, or other continuous integration tool

Worked closely with a development team in designing the product for deploying a service at scale.

Managed a large scale environment on a day to day basis using automation.

Built a monitoring platform (using Datadog, nagios or other industry-standard tools) for a large scale environment.

AWS, OpenStack, and Azure environments and best practices.

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.

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.