Software Lead

US - CA - Carlsbad, US - CA - Irvine, US - CA - Los Angeles, US - CA - Remote, US - CA - San Diego, US - CA - San Francisco, US - CA - San Jose, US - CO - Englewood, US - MA - Marlborough, US - MD - Germantown Ref #8205 05-Mar-2021

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!

Job Responsibilities
The successful candidate will work on mission-critical software development work. We're looking for a candidate with a strong software development background as well as the capability to lead a team of software engineers by providing technical mentorship. In this role, you will understand the technical landscape, set the direction for the team, find ways to move forward when obstacles arise.

Additionally, you will work with the management on defining product and technology roadmaps, develop infrastructure capabilities, and lead engineering teams to design and deliver highly scalable software architectures that focus on improving the overall business value of our products.

Additional core daily responsibilities include:
  • Participating in system design/definition efforts
  • Driving software architecture/design/implementation efforts
  • Participating in DevOps efforts
  • 8+ years of industry experience in developing software and leading software teams
  • Familiarity with WiMAX, LTE, or related protocols
  • Experience with C++, Java, or any other functional language
  • Experience with database designs 
  • Experience with automation involving Golang, Python, or another scripting language
  • Experience with cloud technologies such as AWS OR GCP 
  • In-depth understanding of RESTful web services 
  • Experience leading software development projects 
  • Team lead or demonstrable technical mentorship experience
  • Working in a fast-paced environment using Agile scrum methodologies
  • Experience with planning and tracking team activities and ability to collaborate across multiple teams
  • Knowledge of IP networking and protocols
  • C and/or Clojure experience
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:

8-15 years


Up to 10%





Worker Classification:

At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. The starting salary for this position is $131,750 annually, but an offered salary may be higher depending on your skills, qualifications, and experience. This position may also be eligible for other cash or stock incentives, including Viasat’s Employee Stock Purchase Program, which allows Viasat employees to purchase Viasat stock at a discount. Learn more about Viasat’s comprehensive benefit offerings that are focused on your holistic health and wellness.

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.