Network Reliability Engineer

US - CA - Carlsbad Ref #3032 15-Jul-2019

Job description

Bigger challenges. Bolder ideas. Global impact. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. We’re the company behind the world’s fastest satellite internet service, with technology that’s helping to bridge the digital divide and improve life for our customers around the globe. By providing powerful new ways for people to connect with one another, gain greater access to education, entertainment, medical research, commerce, and much more, our team is empowering millions of customers worldwide.  

We’re growing rapidly and looking for passionate, innovative professionals to join our team and connect the world to more. You’ll work in a collaborative and inclusive environment that values diverse perspectives and continuous learning, and provides industry-leading benefits with unmatched opportunities for career growth. Our team is fearless in pursuit of new ideas and uncompromising in our quest to become the world’s first truly global Internet Service Provider. Interested in joining our mission? Take a look at career opportunities at Viasat today.

Job Responsibilities
A Network Reliability Engineer is responsible for managing the full lifecycle of Viasat’s enterprise networks, with a focus on reliability. This role works to understand and prevent outages and degradation of services globally across the enterprise. The team will work with internal customers and teams, product owners, external vendors, carriers, and ISPs. The team is accountable for engineering, configuration, security, availability, and performance of current and newly developing enterprise networks supporting corporate, lab, internet, data center, cloud, and extranet connectivity. Team members will also work to identify and create automation solutions for repetitive tasks, configuration consistency, monitoring, testing, performance baselining, benchmarking, and continuous improvement to streamline processes and gather metrics.
Our ideal candidate is able to work autonomously, possesses strong analytical, time management, and communication skills, and a desire to challenge themselves, learn, and continually improve by being passionate about documentation and sharing their knowledge with others. A successful track record of operating large enterprise networks and developing secure scalable solutions is a requirement, along with the drive and ability to work in a fast-paced environment.
Responsibilities Include:
Manage the global enterprise backbone, including: traffic engineering, capacity planning, path diversity, quality of service (QoS)
Support a 24x7 global high availability enterprise network that spans across numerous sites, including private and public clouds, by participating in an on-call rotation
Design, document, deploy, and support new global and hybrid enterprise network architectures 
Create network diagrams, technical specifications, and standard operating procedures
Define, develop, and own backend services such as monitoring, management, and alerting, for a complex and rapidly expanding enterprise network
Collaborate within, and across, agile teams to diagnose and remediate challenges
Design, deploy, and be accountable for innovative solutions agile teams require to meet their own product deliverables
Instrument performance analysis and develop optimization solutions using dashboards, metrics, and KPIs for others to consume
Build awareness and self-service of the enterprise network status, health, and performance for customers to consume
Recognize, prioritize, and execute tasks in a dynamic and high-pressure environment
Automate as much as possible using frameworks, code, and APIs
5+ years operating and managing global enterprise networks
Experience in a multi-vendor environment
Advanced knowledge of: Network routing, traffic engineering, QoS, telemetry, and segmentation
Working knowledge of: Physical layer concepts and technologies
Working knowledge of: Peering and transit interconnection relationships
Advanced knowledge of: Cloud technologies and architectures
Understanding of underlay/overlay networking concepts
Robust Troubleshooting skills to address complex problems and develop innovative solutions
Experience with automation frameworks and the creation of workflows to automate network tasks
Experience using and deploying open source tools
Experience writing code using a formal programming language in a multi-developer environment
Comfortable working with Linux, REST APIs, SNMP, visualization tools, and time-series data
Experience designing and managing scalable hybrid cloud networks
Advanced level certification in a network discipline (CCIE, JNCIE, etc.)
Development of solutions to remediate problems without human intervention
Experience with Continuous Integration and source control tools such as Jenkins/Maven, Bamboo, Git, Artifactory, etc.

To learn more about this site and other office locations, please click here!

Additional requirements

Minimum education:

BA/BS or equivalent experience

Years of experience:

5-8 years


Up to 10%


US Citizenship Required



Back to search jobs

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic.

If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.