What are the responsibilities and job description for the Software Developer position at Viasat, Inc.?
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.
What you'll do
We are looking for a Software Developer for our Global Infrastructure team to help drive our security engineering-focused, cross-technical domain vision across the organization. The team’s mission is to provide self-service applications and automation for our infrastructure, enabling security orchestrations, compliance, and automated deployments for the direct network security team and beyond.
The day-to-day
In this role, you will:
- Work with a small team to develop new solutions from the ground up and participate in full-cycle development for multiple projects
- Have the opportunity to be exposed to meaningful, high visibility, business-impacting projects that provide both personal satisfaction and company value
- Personally design and deploy solutions that enable secure communication
- Gain exposure to leading-edge security and application technologies
What you'll need
- 5 years of using Python regularly to create automation, applications, and other practical solutions.
- Software or application development, including but not limited to: web services frameworks such as Django, API development and integrations, service-oriented architectures, and network or web-related protocols
- Experience with front-end development, using HTML5, JavaScript (JS), and React
- Experience in technologies and best practices used in cloud computing using AWS, GCP, Azure, or other virtual infrastructure deployments
- Experience with CI/CD best practices for code source repository and pipeline deployment frameworks such as GIT/Jenkins
- Strong team building, collaboration, and communication (written and verbal) skills
- U.S. Citizenship or US Person/Permanent Resident status required
What will help you on the job
- A strong sense of ownership for security principles and overall team success
- Intrinsic motivation and will to progress through new and existing challenges
- Natural curiosity and an openness to constructive feedback
- Experience with Linux systems administration is preferred
- Experience with SQL (MySQL and PostgreSQL) is preferred
- Experience with Slack Interactions and Integrations is preferred
Salary range
$134,650.00 - $222,000.00 / annually
At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat’s comprehensive benefit offerings that are focused on your holistic health and wellness at careers.viasat.com/LifeAtViasat/Benefits.
EEO statement
Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.
Salary : $134,650 - $222,000