Software Networking Platform Engineer

  • Full-Time
  • Tempe, AZ
  • ViaSat
  • Posted 3 years ago – Accepting applications
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 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 the 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.
Are you excited about networking? How about global connectivity over state-of-the-art networking? Viasat launched the world’s highest capacity satellite and it powers the next generation of satellite broadband and represents the most significant capacity leap in the history of satellite communications. We provide high-quality and high-speed broadband service to our customers virtually anywhere on the globe — whether they are on the ground, on the water, or in the air. The award-winning Viasat in-flight internet & entertainment services have shattered the standard for in-flight Wi-Fi with unmatched speed, quality, and affordability.
Job ResponsibilitiesAs a Network Platform Engineer, you will work with a world-class team to innovate on data-driven strategy and manage the complete network eco-system on the fast-growing network of a global communication service provider. The Viasat terrestrial network is comprised of a global complex transport network of private and public high capacity data centers, multi-tenant residential and mobile applications, requiring you to innovate, design, and develop in the world of SDN, IBN, NFV, and Network Virtualization. You will manage all networking data sources in both static and dynamic manners; collect, manipulate and correlate them for insights and discoveries; and deliver network data benchmarks for business needs. Viasat’s unique position as both a service provider and equipment manufacturer allows you to experience the whole life cycle of networking software development and productive innovation - all the way from design to deployment, from incubation to implementation. You will work with other senior architects and engineers to own the data-related eco-system around the terrestrial network, specifically in the areas of data collection and distribution, analyses, test and validation, and benchmark delivery.
Requirements8+ years’ programming experience in any of the following languages; Python, C, C++, Java, Golang, JavaScript/TypeScript. At least 4+ years’ experience in software development using Cloud Managed Services – AWS/GCP/Azure At least 4+ years’ experience with CI/CD pipeline, version control, and test-driven software development Good Knowledge of networking protocols, such as BGP, OSPF, MPLS, VxLAN Knowledge of apps deployment using containers, Docker, Kubernetes Demonstrate an ability to apply research results to products and services on Viasat’s terrestrial networks Ability to work in a highly collaborative and interdisciplinary environment Can-do attitude, willingness to learn Bachelor's degree
PreferencesKnowledge of network automation and orchestration, such as OpenConfig, RESTconf/Netconf, and YANG Understand network performance analysis and evaluation methodologies, such as theoretical analysis, simulation, and measurement Knowledge of Software Defined Networking for Data Centers or WAN technologies Familiar with big data technologies, i.e., Hadoop, Impala, MongoDB, TSDB, Redis, Kafka Familiar with data science, natural language processing, computer vision, machine learning, or related fields


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.
Apply to this Job