Viasat, Inc. seeks a Software Engineer in Carlsbad, CA. Duties: Write and review code in different languages such as Python/JavaScript/SQL in a Unix development environment. Create deployment frameworks and pipelines for CI/CD managed systems. Utilize agile methodologies (Kanban, SCRUM, XP), modern software development environments, and DevOps practices. Participate in design, documentation, and development of new APIs. Provide ongoing maintenance, support, and enhancements in existing systems. Contribute to the development, deployment, and operation of commercial and in-house built software for monitoring and managing our worldwide fleet of satellites and ground systems Telecommuting permitted. Position requires a Bachelors degree in Computer Science or related field, plus 1 year of experience. Additionally, position requires experience with the following: 1 year of experience with complex scripting, such as Python 1 year of experience with Linux system management 1 year of experience with deploying software resources (CI/CD) 1 year of experience with agile development practices 1 year of experience with source control (git/perforce) 1 year of experience with containerization (Docker/Kubernetes) 40 hours/week, from $111,500.00 to $167,500.00 per year. Must also have authority to work permanently in the U.S.