SanDiegoRecruiter Since 2001
the smart solution for San Diego jobs

Software Engineer - Network Platform

Company: Viasat
Location: Carlsbad
Posted on: November 26, 2022

Job Description:

US - AZ - Tempe, US - CA - Carlsbad, US - CA - San Jose, US - CO - Denver, US - CO - Remote, US - FL - Tampa, US - GA - Duluth, US - MA - Boston, US - MA - Marlborough, US - MD - Germantown, US - MD - Linthicum Heights, US - OH - Cleveland, US - Remote Ref #13078 08-Sep-2022 Job Description One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments, and militaries around the globe communicate. We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team. As 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. You will participate in a DevOps framework which covers US, EU, APAC regions. You will have the rare occasion to work on a state-of-the-art network incorporating the latest technologies in network virtualization, routing, automation, and management. Our team is fearless in the pursuit of new ideas and uncompromising in our quest to become the world's first true global Internet Service Provider. We are seeking a network software developer who can be apart of building network control planes, APIs, tools, and monitoring platforms. The team brings in expertise in software development, algorithms, analysis, and distributed system design in solving some of complex and challenging problems unique to our scale, in addition to employing ML/AI in network management. Job Responsibilities --- Build microservice-based platforms for solving complex problems at scale. --- Responsible for aspects of lifecycle of network monitoring, automation and control. --- Collaborate with Network architects and engineers to conceptualize products and feature --- Design and implement automation platform network orchestration serving our distributed system of hybrid cloud and private datacenters. --- Participate in DevOps and scrum team formations. --- Design and develop required network automation for config orchestration, traffic engineering, and event-driven network management, using some of the following languages and tools: Python, Golang, C, C++, OpenConfig, RESTconf/Netconf, and YANG modeling, Forward Networks analytical tools, BatFish, and ML/AI Requirements --- Bachelor's degree or higher in Computer Science, Information Technology, or a related field. --- 8+ years of experience in hands-on development with a modern language particularly, Python, Go, C, C++ or JAVA --- Experience working on projects related to networking, network platforms, and network tooling --- Experience in distributed networking operating in large scale production --- Experience with cloud connectivity, hyper-scaling, white box implementations, and network infrastructure automations --- Strong analytical and design understanding of large-scale distributed network OS --- Knowledge of Juniper, Arista, and Cisco network equipment --- Ability to create accurate network diagrams and documentation for the design, implementation, and deployment of networking systems --- Up to 10% travel Preferences
--- CCNP-SP, JNCIP-SP, or equivalent-level of certifications would be desirable --- Software development background for networking is highly desirable To learn more about this site and other office locations, please click here ! Additional Requirements and Information Bachelors Degree or equivalent experience Years of Experience 8-15 years Travel Up to 10% None Clearance None Worker Classification Employee At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. For Colorado-based jobs only: The minimum for this position is $160,850 annually; however, base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness. 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 .

Keywords: Viasat, San Diego , Software Engineer - Network Platform, IT / Software / Systems , Carlsbad, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Diego RSS job feeds