> Markdown version of [/jobs/ext/4719762-full-stack-software-engineer-viasat-government](https://www.wearedevelopers.com/jobs/ext/4719762-full-stack-software-engineer-viasat-government). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full-Stack Software Engineer- Viasat Government - **Company:** Viasat, Inc. - **Location:** Carlsbad, CA, United States - **Experience:** Expert - **Salary:** $140,500 - $221,500 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, C++ (Programming Language), Code Review, Continuous Integration, Cursor, Linux, Github, Python (Programming Language), PostgreSQL, Machine Learning, Object-Relational Mapping, OAuth, OpenID, Scrum Methodology, Software Architecture, Responsive Web Design, Software Deployment, SQLite, TypeScript, ZeroMQ (Concurrent Programming Libraries), ReactJS, Backend, Git, Build Management, Information Technology, Multiaccess Edge Computing, NVIDIA Jetson, Grpc, Docker, Jenkins - **Published:** November 14, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9314886/full-stack-software-engineer-viasat-government ## About the Role * 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 ## Description * 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