About this role
Software Architect at Viasat, Inc.. Location: Tempe or Carlsbad or Germantown. Role: designing architecture, enabling practices, supporting development Requirements: 8+ years software architecture experience for embedded/distributed systems; expertise in domain modeling, microservices, edge devices, OOP languages, virtualization, and AI tooling. Category: Engineering Seniority: Senior Level Tools: Domain Modeling, Distributed Systems, API Management, Micro-services Architecture, C, C++, Python, Java, GoLang, Kubernetes, docker compose, FPGA, ASIC, GPUs, AI tooling Commitment: Full Time Workplace: Hybrid Languages: English