5+ years of related experience with software development in building distributed applications with a Bachelor's degree in Computer Science, Computer Engineering or related discipline; or equivalent years of experience
Experience with Web development (React, Node.js and Typescript), complex SQL, data engineering techniques (ETL, ELT) and cloud technologies (AWS preferred)
Experience working in teams and have a high tolerance for ambiguity
Ability to work with remotely distributed agile teams with a high degree of self-motivation and independently
Excellent communication and collaboration skills to drive interaction with customers, peers, product and program managers, systems engineers, product designers and other partners
Experience with algorithms, data structures, complexity analysis and software design
Systematic problem-solving approach, coupled with a strong sense of ownership and drive
Travel up to 10%
Desirables
Familiarity with running software services at scale
Expertise in Scrum methodologies
Broad range of technology interests across different disciplines
Prior experience with release management, product design, implementation, and testing
Technical and software engineering background in the areas of cloud computing, enterprise computing, servers, networking, and virtualization technology and products
Expertise in designing, analyzing and troubleshooting large-scale distributed systems
What the job involves
Design, write, and deliver software services for commercial aircraft
Provide front end interfaces for airline passengers to connect to the internet and enjoy in-flight entertainment
Influence new designs, architectures, and methods for large-scale distributed systems
Develop the service and own it from cradle to grave including conducting periodic on-call duties using a follow-the-sun model
Viasat is a global communications company dedicated to connecting everyone and everything. With over 30 years of innovation, Viasat enhances connectivity for consumers, businesses, governments, and military organizations worldwide. The company aims to provide secure and resilient internet access in remote areas and ensure that individuals, whether on land, air, or sea, receive reliable services that address their needs. Viasat focuses on transforming how the world communicates, driving positive impacts for customers and partners.