Software Engineer - Automation, Early Career

Viasat, Inc.•Carlsbad, CA
•Onsite

About The Position

Viasat’s team designs and implements software solutions for satellite communication ground and mobility systems. This early-career role offers opportunities to develop cloud infrastructure, compose scalable software, and build reliable systems that connect software components. The engineer will use software design, coding, continuous integration, and support skills to improve Viasat products, working with a diverse team of engineers and professionals. The position is site-based: employees work at least three days (60% or more) per week from a Viasat office or work location within a standard five-day work week. Viasat also embraces a flexible work environment. Relocation assistance is available subject to eligibility. Early-career hires participate in Viasat’s Graduate Development Program during their first 12 or more months. The program supports the transition from university to the workplace through mentorship, cohort relationships, technical upskilling, and soft-skills development. Incoming US early-career hires may select from the stated start dates: July 13, 2026; August 3, 2026; or September 7, 2026, with limited exceptions. The stated annual salary range is $95,000–$150,000. For specific work locations in San Jose, the San Francisco Bay Area, and the New York City metropolitan area, the base pay range is $118,000–$177,000. Compensation may vary based on job-related knowledge, skills, experience, and position scope. Additional cash or stock incentives may be provided, along with medical, financial, and other benefits depending on the position offered.

Requirements

  • Bachelor’s degree or higher in Computer Engineering, Computer Science, or a related field.
  • 0–3 years of full-time, relevant industry experience.
  • Proficiency in Python.
  • Experience with team-based software development.
  • Proficiency in documenting.
  • Experience developing software in and for a Linux environment.
  • Written and verbal communication skills.
  • Positive perspective and strong collaboration skills.
  • Valid work permit or visa for the country where the candidate would be located and working.

Nice To Haves

  • Experience with software feature design.
  • Experience with databases such as Postgres or MSSQL Server.
  • Proficiency in refactoring and modularizing existing codebases.
  • Continuous Integration and Deployment (CI/CD) training or experience, such as Jenkins or GitHub Actions.
  • Knowledge or experience with deployment tools such as Amazon Web Services, Google Cloud, Azure, and/or Docker.
  • Experience troubleshooting technical issues with internal users.
  • Experience with containerization.
  • Experience with AI development, such as Claude Code, opencode, or Copilot.
  • Ability to prioritize competing tasks and requirements.
  • Experience with version control software such as Git.
  • Experience with API design and software architecture.
  • Experience with GoLang, Kubernetes (k8s), or Argo CD.

Responsibilities

  • Integrate innovative software features.
  • Automate interactions with software test components to support continuous deployment to users.
  • Contribute to software feature and architecture design.
  • Debug issues involving scale, bugs, networking, and distributed state.
  • Work closely with team members and participate in code-review feedback.
  • Collaborate with partners to design custom solutions, support DevOps, and provide internal customer support.
  • Build robust API-driven software systems and tools using AI.
  • Design and implement software solutions for Viasat’s customized lab orchestration platform.

Benefits

  • Relocation assistance, subject to eligibility.
  • Additional cash or stock incentives may be provided as part of the compensation package.
  • Medical, financial, and other benefits may be available depending on the position offered.
  • Graduate Development Program offering mentorship, cohort relationships, technical upskilling, and soft-skills development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service