You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer, Early Career

One 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.


Responsibilities


With proven capability in Satellite communications and antennas, Viasat provides state-of-the-art communications systems for both commercial and government customers. You will be able to use your DevOps engineering expertise to establish Viasat’s Real-Time Earth (RTE) network, a highly automated ground network designed to support customers’ on-orbit assets from launch to end-of-life.

The RTE DevOps Engineer should possess a keen mind for solving tough problems with the ideal solution, partnering effectively with various team members along the way. They should be personable, efficient, flexible and communicative, possess a strong desire to implement change, growth, and maturity, and have a passion and love for what they do. This role comes with the opportunity to be a high performer within a business area that’s fast-paced, dynamic, and quickly growing. You will be a key member of the team involved with all aspects of RTE operations and engineering. Responsibilities include -
  • Propose, scope, design, and implement infrastructure architectures
  • Increase the sophistication of our alerting and critical issue mechanisms
  • Help increase system performance with a focus on high availability and scalability
  • Strengthen our application and environment security, applying standards and best practices and providing tooling to make development workflows more secure
  • Help define, document, evolve and evangelize high engineering standards and best practices across multiple areas
  • Move quickly and intelligently - seeing technical debt as your nemesis


Requirements


  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or related subject area
  • Proficiency coding in Python
  • Previous experience with Linux system administration, preferable RedHat/CentOS
  • Familiarity with Linux networking
  • Experience working in and advocating for agile environments


Preferences


  • Master's degree in Computer Science, Computer Engineering, or related subject area
  • Previous software development internship experience
  • Previous experience with automated configuration management systems, Ansible preferred
  • Experience with embedded software (C/C++)
  • Confirmed analytical system design expertise
  • Strong verbal and writing skills