New York Veterans Jobs

Department of Labor Careers

Job Information

Viasat, Inc. Network Software Engineer (7631) in Remote, New York

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.

Job Responsibilities
The Network Software Engineer provides technical support to our Tier 1 Service Provider customers in all aspects of the operation of their network. This includes participation in implementation, testing, and troubleshooting activities as well as network configuration, debugging, and optimization. As a member of the Global Connectivity team, you will work with the customer to better understand their problems, reproduce them in the lab, and drive them to resolution. Your ability to seek and tune component hardware and software for secure and efficient network operation will be invaluable. Your skills in scripting, traffic generator setup and operation, and use of network tools are critical in the creation of test environments used to resolve customer issues. Your applied knowledge of Network protocols such as MPLS, VPN, BGP, VLAN, IS-IS, and Network-based Security practices are essential skills for this role.

You will assist with the troubleshooting of the most complex data network and hardware problems. You will be empowered to research technological advancements and evaluate complex data networking technologies to understand their potential and to recommend future directions.

*4+ years' programming experience in any of the following languages: Python, C++, Java, Golang, JavaScript/TypeScript
*2+ years' experience with CI/CD pipeline, version control, GIT, and test-driven software development
*Knowledge of apps deployment using containers, Docker, and Kubernetes
*Ability to designing custom software solutions
*Knowledge of data analytics and data-informed product
*Experience and knowledge of machine learning and artificial intelligence
*3+ years' experience in routing protocols including ISIS and BGP
*Experience in MPLS, Segment routing, VXLAN, and EVPN
*Experience with vendor platforms including Cisco (IOS XR), Juniper, Arista, and Fortinet
*Experience working in virtualized networking environments
*Experience in creating and building test environments, including test plans and procedures.
*Ability to understand end-to-end Software and network systems and troubleshoot any possible issues.
*Ability to comprehend complex Network system architectures and find creative software-defined approaches to improve them
*Bachelor or Master of Computer Science or equivalent experience
*Up to 25% travel

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

Additional Requirements and information
Minimum education:

BA/BS or equivalent experience
Years of experience:

4-6 years

Up to 25%


Worker Classification:

Base Compensation Range*:

101050 - 136700 USD
*Estimated range for the state of Colorado only. Ranges for other states may vary.