We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Full-Stack Software Engineer- Viasat Government

Viasat
$140,500.00 - $221,500.00
United States, California, Carlsbad
6155 El Camino Real (Show on map)
Nov 14, 2026
About us

At Viasat, the work you do helps people stay connected in ways that matter, from everyday moments to critical missions across air, land, sea, and space.

We're a place for people who are curious, bold, and motivated by meaningful work. Here, you'll have the opportunity to make an impact, explore new possibilities, and grow your career in ways that align with your interests and goals. When you're ready to take on something new, you'll find leaders who support your development and help you turn your ambition into action.


What you'll do

Our team turns complex RF and network data into actionable cyber and signal insights across tactical and satellite networks! We are looking for an experienced full-stack software engineer to join us, building the services, data layers, and user interfaces that bring those analytics to operators. You'll help shape backend APIs and data models as well as the React-based front end customers interact with every day.


The day-to-day

  • Work collaboratively with other engineers in an Agile Scrum team
  • Design and build REST and gRPC APIs and backend services that connect the sensor, classifier, and orchestration nodes of our platform
  • Develop services that run on edge hardware to process streaming signal data and integrate machine learning classification models
  • Design and maintain data models and persistence layers using PostgreSQL and SQLite, via ORMs such as TypeORM and Prisma
  • Develop intuitive, responsive user interfaces using React and TypeScript that let operators onboard, configure, and monitor nodes
  • Implement user authentication and authorization, including integration with identity providers
  • Integrate with downstream systems such as TAK to deliver classification results to operators
  • Participate in code reviews and uphold high engineering standards across the stack
  • Contribute to and maintain CI/CD pipelines and automated build/test workflows that package software for containerized and Linux deployment
  • This is an on-site role based in Carlsbad, CA, due to dependency on hardware in the lab

What you'll need

  • Bachelor's degree in Computer Science or similar field, or equivalent experience
  • 5-8 years of professional full-stack software development experience
  • Familiarity with REST and gRPC APIs and backend architecture
  • Experience with React and TypeScript
  • Experience with PostgreSQL, SQLite, and ORMs such as TypeORM and Prisma
  • Familiarity with Git, CI/CD pipelines, and automated build/test workflows
  • Agile Scrum development experience
  • Ability to plan, track, and report on progress
  • Good oral and written communication skills
  • Commitment to delivering high-quality code through robust testing practices
  • Government position, US Citizenship required
  • Ability to obtain and maintain a TS/SCI Clearance is required.
  • Able to travel up to 10%
  • Must be able to work onsite in our Carlsbad, CA office 3 days a week/hybrid

What will help you on the job

  • Experience packaging software for container runtime environments (e.g. Docker, Podman)
  • Experience deploying applications and services to AWS
  • Prior experience with Jenkins and/or GitHub Actions
  • Experience with C/C++ and/or Python
  • Experience packaging and deploying software on Linux
  • Experience developing for edge computing platforms such as NVIDIA Jetson
  • Familiarity with software-defined radios (SDRs), RF, or signal data
  • Experience with ZeroMQ (ZMQ) or similar messaging libraries
  • Familiarity with TAK and Cursor on Target (CoT) messaging
  • Experience implementing authentication and authorization with OAuth/OIDC

#LI-VSAT


Salary range

$140,500.00 - $221,500.00 / annually.
For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $174,000.00- $261,000.00/ annually

At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at https://careers.viasat.com/benefits.
EEO Statement

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

Applied = 0

(web-7dc44f465b-nclkr)