Senior Software Engineer - Full-Stack

Viasat, Inc.Carlsbad, CA

About The Position

Viasat is a company on a mission to deliver connections with the capacity to change the world, with over 35 years of experience in global communication. They are seeking an experienced full-stack software engineer to develop performant web applications using modern web technology. The role involves working on an API and Multi-network satellite orchestration platform that provides real-time situational awareness and command and control capabilities for a global fleet of high-value aircraft. The engineer will help drive product development by leveraging the latest advances in cloud and analytics technology.

Requirements

  • 5+ 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
  • Strong oral and written communication skills
  • Bachelor’s Degree in Computer Science, Computer Engineering or related field
  • Ability to travel up to 10%
  • U.S. Citizenship Required
  • Must be able to obtain a U.S. Secret Clearance

Nice To Haves

  • Experience with Agile development environments
  • Experience with React meta-frameworks like Next.js or TanStack
  • Experience in and knowledge of databases, especially Redis, Elasticsearch, and InfluxDB
  • UX/UI design experience or interest
  • Experience with CI/CD frameworks like GitHub Actions, Ansible, ArgoCD, or related
  • Experience with Docker and Kubernetes
  • Leadership experience or interest (e.g., scrum master, team leader, mentor)

Responsibilities

  • 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
  • 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

Benefits

  • Additional cash or stock incentives may be provided as part of the compensation package
  • A range of medical, financial, and/or other benefits, dependent on the position offered
  • Comprehensive benefit offerings focused on holistic health and wellness
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service