Viasat is seeking an experienced full-stack software engineer to build services, data layers, and user interfaces that turn complex RF and network data into actionable cyber and signal insights across tactical and satellite networks. The role shapes backend APIs and data models as well as the React-based front end used by customers and operators. The team works in an Agile Scrum environment, and the position is based in Carlsbad, California, with onsite work required three days per week because of lab hardware dependencies. The engineer will build REST and gRPC APIs and backend services, develop services for edge hardware that process streaming signal data and integrate machine learning classification models, and create responsive React and TypeScript interfaces. The role also involves maintaining persistence layers, identity integrations, downstream system connections, code quality, and automated delivery workflows for containerized and Linux deployments. The position requires U.S. citizenship and the ability to obtain and maintain a TS/SCI clearance, with travel of up to 10%. The stated annual base salary range is $140,500–$221,500. For specific work locations within San Jose, the San Francisco Bay Area, and the New York City metropolitan area, the stated range is $174,000–$261,000. Compensation may vary based on job-related knowledge, skills, and experience; additional cash or stock incentives may be provided, along with benefits dependent on the position offered.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior