About VERITAS
Veritas solves what no one else can. With an industry-leading product portfolio, we offer proven, modern, and integrated technology that brings together availability, protection, and insights. Our Veritas Enterprise Data Services Platform addresses current and future data issues end-to-end – keeping mission-critical workloads highly available, protecting data everywhere, and providing insights to optimize costs and maintain regulatory readiness.
Veritas Technologies is a leader in multi-cloud data management. Over 80,000 customers—including 95% of the Fortune 100—rely on us to help ensure the protection, recoverability, and compliance of their data. We have a reputation for reliability at scale, which delivers the resilience our customers need against the disruptions threatened by cyberattacks, like ransomware. No other vendor is able to match our ability to execute, with support for 800+ data sources, 100+ operating systems, 1,400+ storage targets, and 60+ clouds. Learn more at
www.veritas.com
.
The Data Protection Group drives the product strategy, roadmap, and engineering delivery of the Veritas products, which includes NetBackup, APTARE, Backup Exec, Enterprise Vault (EV), EV.cloud, eDiscovery platform, and Veritas SaaS Backup.
Software Development Engineer Intern- Summer 2023
Veritas' vision is to enable organizations to thrive in this new world of digital business. Veritas helps organizations harness the power of their data & turn it into actionable insights. We believe information is everything! Data is an organization's digital currency; a critical business asset that is growing in value. We are the only company that provides a data management platform to address the core challenge of accessing, managing, and analyzing all of their data, no matter where it is, in real time -allowing organizations to truly maximize the value of their data. At Veritas, we encourage our employees to be bold, be brave and be big thinkers!
Our University Program is dedicated to engaging today’s brightest minds, along with our industry leaders, to collaborate on our corporate playground and bring smart ideas to life. You will have significant exposure to the organization’s leadership team and to work with talented cross-functional teams and have a large impact on the organization’s trajectory.
Veritas is currently looking for motivated individuals who not only “do” but are also leaders who influence change and make a difference. The team is always looking for passionate, dedicated individuals who are self-motivated in their work and careers. As a Software Engineer Intern, you will help shape the innovation agenda to a growing and profitable organization. Whatever the emphasis may be, you can be assured that you’re working on various aspects to protect the world’s information! If you would like to play a part in the success of a leading Silicon Valley company, then this opportunity is for you!
Software Development Engineer Intern – dive deep into coding with a team of programming experts to design Veritas’s next generation of information management solutions
- Must be enrolled in a program of study during the duration of your internship.
Basic Qualifications:
-
Working towards a Bachelor's, Master's or PhD degree in Computer Science, Computer Engineering, Data Science or other related fields
-
Working towards mastering the fundamentals of programming and/or debugging skills in Golang, C++, C #, and/or Java, Javascripts, Ansible, Groovy and AngularJS
-
Skills in scripting languages such as Shell-script, Perl, Python or Ruby on Rails
-
Working knowledge of RESTful APIs, Object oriented design and multi-threaded application development
-
Experience developing web user experience, with Angular JS, AJAX, HTML5, and JavaScript Dom manipulation Techniques, UI automation tools
-
Working knowledge of API fundamentals and best practices
-
Skills with Office Application Suite Microsoft Access, Excel, Word, PowerPoint and Visio, both in use and automation
-
Knowledge of databases and SQL or Mobile development experience on iOS and Objective-C
-
Knowledge of operating Systems: LINUX/UNIX· Object Oriented Language· Agile Process
-
Strong problem solving and organizational skills
Preferred Qualifications:
-
Knowledge of security concepts is desired
-
Knowledge and experience with OpenStack, Hadoop or Cassandra
-
Experience in one or more of the following monitoring and logging tools: Zabbix, Nagios, Ganglia, Cacti, collectd, Logstash, Graphite, Cepmon/Esper
-
Knowledge and experience with containers and/or virtualization
-
Ability to collaborate with various teams to implement innovative and viable solutions for commercial product and internal tool user interfaces
-
Ability to communicate and collaborate among cross-functional teams in a multinational environment
-
Experience working with tools like Jasmine, Karma, Gulp, Grunt and Protractor
-
Experience in Agile development methodologies including unit testing and TDD (test-driven development)
-
Working knowledge of delivering into cloud based environments using standard CI/CD tools (Jenkins, Artifactory, Spinnaker, SonarQube) and best practices
-
Knowledge of cloud IaaS/PaaS and Microservices design a plus
-
Experience in any AI/Ml tools and frameworks: TensorFlow, PyTorch, Deeplearning4J, Scikit, etc
SALARY:
The above pay range is based on a good faith estimate made at the time of publication and may be modified in the future. The pay offered to a candidate may vary within this range depending on factors such as education, experience, and geographic location.
At Veritas, we care about the causes close to your heart and enable you to volunteer, donate, and do good. If you only meet some of the asks for this role, that's OK! We value a diverse range of backgrounds and ideas and believe a more diverse and inclusive workforce makes a winning team. If you have the curiosity to learn and appetite to teach what you know, we encourage you to apply. Come as you are! Interested? Apply and find out more about #TeamVTAS!