Viasat

Senior Software Engineer (SDET, Python)

Viasat
Apply
16 days ago
Carlsbad, CA, USASenior
H1B sponsor

Base Salary

$165k - $261k/yr

Responsibilities

  • Design, develop, and maintain scalable test and validation platforms for media server software running on Linux and virtualized environments.
  • Build reusable Python frameworks, libraries, services, tooling, and automation platforms.
  • Develop automation for integration, system, regression, and end-to-end testing across terminal and ground ecosystems.
  • Define automation architecture and scale CI/CD infrastructure, validation workflows, and testing pipelines across multiple labs and environments.
  • Improve observability, metrics, reporting, dashboards, developer feedback, and pipeline health.
  • Lead investigations into complex failures across software, infrastructure, networking, and automation systems.
  • Partner with software, systems, networking, platform engineering, and Data & AI teams on quality practices and agentic AI solutions.
  • Mentor engineers and contribute to code reviews, design discussions, technical decisions, and technical leadership.
  • Collaborate with global teams to support software validation for mission-critical aviation connectivity services.

Requirements

  • 10+ years of experience in software engineering, SDET, developer productivity engineering, automation engineering, or related technical roles.
  • Strong Python software development experience, including reusable frameworks, services, libraries, and automation platforms.
  • Experience building and scaling automation solutions for large, complex systems.
  • Deep understanding of object-oriented design, clean code, software architecture, and testing strategies.
  • Experience designing and operating CI/CD systems using Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar platforms.
  • Strong Linux expertise in systems configuration, debugging, automation, and scripting.
  • Networking knowledge including TCP/IP, UDP, HTTP/S, DNS, DHCP, Multicast, REST APIs, and distributed systems concepts.
  • Strong troubleshooting skills across software, infrastructure, automation, and networking layers.
  • Experience working in Agile software development environments and collaborating with globally distributed teams.
  • Preferred experience with virtualized or cloud-based test environments, developer productivity platforms, internal engineering tools, AI/ML or agentic AI solutions, telecommunications, networking, satellite communications, aviation, distributed systems, mentoring, and technical leadership.
  • A bachelor’s degree in Computer Science, Software Engineering, Telecommunications, Electrical Engineering, or a related technical discipline is helpful.

Benefits

  • Site-based role requiring employees to work at least 3 days or 60% per week from a Viasat office or work location.
  • Base salary range is $165,000.00–$260,500.00 annually, with a location-specific range of $205,000.00–$307,000.00 annually for certain San Jose, San Francisco Bay Area, and New York City metropolitan locations.
  • Additional cash or stock incentives and medical, financial, and other benefits may be provided.
  • Viasat offers comprehensive benefits focused on health and wellness.

Tech Stack

BashCC++GitGitHub ActionsGitLab CI/CDJenkinsLinuxpytestPythonRust

Categories

Viasat

About Viasat

5,001-10,000 employees

Viasat builds and operates satellite networks that provide internet connectivity and secure SATCOM services for consumers, airlines, enterprises, and governments. Its business spans residential satellite internet, in-flight Wi‑Fi for commercial aviation, managed bandwidth, terminals, and defense-grade communications and encryption products. Founded in 1986 and headquartered in Carlsbad, California, Viasat is a NASDAQ‑listed company that expanded its global footprint by acquiring Inmarsat in 2023.

Contact me