Viasat is developing an API and Multi-network satellite orchestration platform that provides real-time situational awareness and command and control capabilities to a global fleet of high value aircraft, and needs experienced full stack software engineers to drive the product forward leveraging the latest advances in cloud and analytics technology.
Requirements
- 3+ years of hands-on experience developing web applications especially using one of React, Spring Boot, Python, or Go
- Solid understanding of foundational computer science concepts related to software architecture, basic algorithms, and data structures
- Experience in technologies used in cloud computing using AWS, Azure, or other cloud providers
- Knowledge of microservice architectures
- Experience with React meta-frameworks like Next.js or TanStack
- Experience in and knowledge of databases, especially Redis, Elasticsearch, and InfluxDB
- Experience with CI/CD frameworks like GitHub Actions, Ansible, ArgoCD, or related
- Experience with Docker and Kubernetes
Responsibilities
- developing performant web applications using modern web technology
- developing an API and Multi-network satellite orchestration platform
- drive the product forward leveraging the latest advances in cloud and analytics technology
- Be a frontend or backend SME that mentors more junior engineers, while still understanding the full technology stack
- Partner with the UX design team to implement efficient and attractive workflows
- Always be looking for a better way to evolve the technology and the team
Other
- Work collaboratively with other engineers in an Agile-first self-organized Scrum team
- Collaborate with other engineers on emergent designs that have the correct amount of detail for the given situation
- Quickly iterate on customer focused features and be prepared to pivot when feedback is received
- Strong oral and written communication skills
- Ability to travel up to 10%