Viasat logo

Software Engineer

Viasat

Germantown, MD
Full Time
Mid Level
136k-214k
13 days ago

Job Description

About the Role

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.

Key Responsibilities

  • Be part of the Access Network group on the Beam / Satellites Resource Management teams.
  • Responsible for back-end and full-stack software development on an Agile DevOps team.
  • Involved in all phases of the software lifecycle from requirements gathering, design, development, monitoring, operation, and analytics of the global network.
  • Work on a small core team of dedicated, collaborative, and highly technical engineers.
  • Leverage modern technologies (e.g., GoLang, GKE) and development practices to improve a key ground system component of the Viasat-3 Satellite Network.
  • Collaborate with system engineers and other ground system teams.
  • Develop new features and own them through the full software development lifecycle.
  • Make meaningful improvements to the ground system to provide continuous and seamless data coverage to customers.

Requirements

  • 5-8 years of experience in Software Development or related engineering experience.
  • At least 5 years proficiency in an object-oriented programming language.
  • Bachelor's degree or higher in Computer Engineering, Computer Science, related field, or equivalent work experience.
  • Competence with Kubernetes.
  • Strong understanding of Linux/Unix systems and development environments.
  • Broad range of technology interests including computer and system architecture, API design and development, performance analysis, distributed systems design, testing and verification technologies, data processing, cloud computing, and networking.
  • Willingness to engage as a DevOps engineer, handling stages from design to production support.
  • Ability to work on distributed remote agile teams with high self-motivation and independence.
  • Excellent communication and partnership skills.

Nice to Have

  • Previous software development exposure to application/systems design.
  • Experience developing with Golang, Python.
  • Experience working with Docker.
  • Experience working with Software Automation.
  • Experience deploying and monitoring applications in Google Kubernetes Engine (GKE).
  • Experience working with continuous delivery tools such as Jenkins, Ansible, etc.
  • Knowledge of TCP/UDP networking fundamentals, Operating Systems, Data structures and Algorithms.
  • Experience applying machine learning & statistical techniques such as clustering, classification, regression, forecasting, & feature engineering.
  • Experience with highly concurrent application architecture and development.

Qualifications

  • 5-8 years of experience in Software Development or related engineering experience.
  • At least 5 years proficiency in an object-oriented programming language.
  • Bachelor's degree or higher in Computer Engineering, Computer Science, or related field.

Benefits & Perks

  • Salary range $135,500.00 - $214,000.00 annually.
  • For specific locations within San Jose, the San Francisco Bay area, and New York City, the base pay range is $168,500.00 - $252,500.00 annually.

Working at Viasat

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 legally protected status or characteristic.

Apply Now

Job Details

Posted AtJun 7, 2025
Salary136k-214k
Job TypeFull Time
ExperienceMid Level

About Viasat

Website

viasat.com

Company Size

5001-10000 employees

Location

Germantown, MD

Industry

All Other Telecommunications

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches