Software Developer
Viasat, Inc.
Remote in Carlsbad, California
Job Description
About us:
The day-to-day:
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
- 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
- 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
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.