Principal Software Engineer

Veritas' vision is to enable organizations to thrive in this new world of digital business.

Did you know that the International Data Corporation (IDC) predicts that data will double every 2 years, reaching 44 zetabytes by 2020? That's more bytes than gallons of water in the ocean and an exponentially growing problem for businesses. 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.

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.


  • Participate in all phases of software development including requirements, design, coding, unit testing, debugging and performance tuning.
  • Influence the overall vision and direction of the product and provide valuable technical inputs
  • Work collaboratively in a group of passionate developers in a high energy, fast paced, and outcome oriented environment
  • Anticipate problems and future technical needs and takes necessary corrective steps to ensure they are addressed.
  • Work in a cross-geo fast-pace environment as one team and communicate effectively with globally distributed Storage and Veritas teams.
  • Work with customer support to efficiently handle engineering escalations for the products.

Required Skills and Background

  • Bachelor s or Master s degree (BS or MS) in Computer Science or equivalent
  • 8+ years of hands-on experience in systems software development, preferably on Linux platform
  • Advanced programming skills in C/ C++/ Java and scripting languages shell, Perl, Python
  • Hands-on experience with virtualization technologies and various hypervisors (VMware, Hyper-V, KVM)
  • Development experience with Microservices, Docker, Containers and Cloud Orchestration frameworks

Highly Desired Skills

  • Strong knowledge of hyper-converged and converged infrastructure technology
  • Systems level knowledge of compute, storage, and networking systems
  • Experience in Distributed Systems and scalable systems design
  • Experience in one or more of the following technology domains preferred: virtualization, storage, and data protection
  • Strong interpersonal skills with an ability to work in a cross-geo team environment

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Lead .NET / C# Software Engineer
Sacramento, CA Cox Automotive
Technical Writer, Software Engineering
San Francisco, CA Google
Technical Writer, Software Engineering
San Bruno, CA Google
Technical Writer, Software Engineering
Mountain View, CA Google
Software Engineer-MTS-Arch and Design-REST/SOA...
San Francisco, CA TalentBurst
Engine Builder
Santa Clarita, CA PDS Tech Inc