Job Title: Software Engineer Company Name: Viasat Job Url: https://jobright.ai/jobs/info/69d72527366bb95ba555219c Job Description: Viasat · 9 hours ago Software Engineer United States Full-time Remote Mid, Senior Level $174K/yr - $261K/yr 4+ years exp 84% GOOD MATCH 100% Exp. Level 72% Skill 49% Industry Exp. Viasat is a global communications company on a mission to deliver connections that change the world. They are seeking a Software Engineer to design, develop, and maintain software solutions that support their global network, ensuring high performance, reliability, and scalability while collaborating with cross-functional teams. Telecom & Communications Internet Optical Communication Telecommunications H1B Sponsor Likely Insider Connection @Viasat 2 email credits available today Discover valuable connections within the company who might provide insights and potential referrals. Get 3x more responses when you reach out via email instead of LinkedIn. Beyond Your Network View M N R T T Maeve McClatchey & 4 connections From Your Previous Company Unlock F F F & 2 connections Previously@undefined and... From Your School Unlock F F F & 2 connections @undefined and... Find Any Email Responsibilities Design, develop, and maintain software solutions that support Viasat's global network, meeting our high standards for performance, reliability, and scalability Collaborate with cross-functional teams using Agile and Scrum methodologies to deliver robust solutions Implement and test software features, ensuring products meet both technical specifications and user needs Participate in code reviews to maintain code quality and share best practices across the team Troubleshoot and resolve software issues, including production bugs, to ensure seamless user experiences Stay current with industry trends and emerging technologies to introduce innovative approaches and solutions Apply Machine Learning and AI techniques where appropriate Influence the direction of products, architecture, and the overall technology stack Qualification Represents the skills you have Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise. Python Golang C Networking fundamentals TCP/IP stack Routing Packet flow Network protocols SQL Splunk Grafana Monitoring Visualization platforms Debugging Distributed systems Production environments GitHub CI/CD pipelines Agile methodologies Scrum AI-assisted development tools Required Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent experience 4+ years of proven experience in software development with strong proficiency in Python, Golang, or C Ability to effectively use modern AI‑assisted development tools (e.g., Copilot, Claude, or similar) to improve productivity and code quality Solid understanding of networking fundamentals, including the TCP/IP stack, routing, packet flow, and common network protocols Hands-on experience with data querying and analysis, including SQL for structured data and tools such as Splunk for log analysis and troubleshooting Experience working with monitoring and visualization platforms like Grafana, creating dashboards and interpreting performance metrics Excellent problem‑solving and debugging skills, especially in distributed or production environments Familiarity with modern software development practices, including GitHub, CI/CD pipelines, Agile, and Scrum Strong communication skills, with the ability to convey complex technical concepts to both technical and non‑technical stakeholders A passion for networking technology, performance analysis, and continuous learning — especially solving complex on‑the‑wire or system‑level challenges Preferred Experience with cloud platforms such as AWS, Azure, or Google Cloud Experience with CI/CD and relevant technologies such as Docker, Jenkins, and GitHub Actions Experience in working with SQL databases Knowledge of network observability tools such as Grafana, Prometheus, or Wireshark Experience with Infrastructure as Code tools such as AWS CloudFormation or Terraform Experience working with test frameworks such as Pytest or unittest/Pyunit Benefits Additional cash or stock incentives may be provided as part of the compensation package A range of medical, financial, and/or other benefits