Software Architect
Viasat · Tempe, AZ | Carlsbad, CA | Germantown, MD · Engineering
About this role
Viasat is hiring a mid-level Solutions Architect in the software engineering function based in Tempe, AZ | Carlsbad, CA | Germantown, MD. The posting calls out experience with Python, Java, Go, C. Compensation is listed at $165,000–$260,500 per year.
- Role
- Solutions Architect
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Location
- Tempe, AZ | Carlsbad, CA | Germantown, MD
- Department
- Engineering
- Posted
- Apr 9, 2026
More roles at Viasat
Job description
from Viasat careersOne team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.
What you'll do
In Viasat Access Edge Devices team, we are looking for members of a software architecture team that can design, write, and deliver software services for our edge devices targeted for aviation, martime and other markets. Our software teams improve the availability, scalability, and operational efficiency of the services by building automation to prevent the recurrence of field issues.
As a Software Architect, you will be directly involved in the creation of new designs, architectures, and methods for large-scale distributed systems. You will work closely with product managers, product owners, senior engineers, and team leads to ensure that design roadmaps are aligned with long-term strategic vision and immediate term business priorities. As part of our DevOps model, you will support development of the service end to end.
As a software architect, you will also be responsible for evolving the software practices in use by the development teams to drive improvements to quality, agility.