Careers

We like challenges. We believe that the right security solution could be a game changer in the way enterprises work and address threats in the future. We believe our solution will forever transform the security space.

We are looking for smart people who collaborate, innovate and make great security products.

The right candidates fit this profile:

  • Positive analytical problem-solving mindset.

  • Ability to work and learn in a fast-paced, demanding, dynamic environment.

  • Excellent organization skills and attention to detail.

  • Excellent communication skills.

  • Willingness to both collaborate and work independently in a friendly respectful professional environment.

Send your resume to:

careers@prismosystems.com

Open Positions

Software Engineer (multiple openings)

Santa Clara, CA
Responsibilties:
  • Designing, developing, and testing software modules in PRISMO's software applications.
  • Drafting and reviewing software design and architecture documents.
  • Identifying and publishing patentable ideas as company intellectual property.
  • Building robust, fault-tolerant and high-performance backend system using Apache Storm/MapReduce/HDFS/MySQL.
  • Building Object Oriented data structures and using No-SQL database to extract, transforming and loading large volume of data.
  • Improving the scalability of Prismo's core products.
  • Implementing RESTful JSON API for GUI and doing A/B testing against API engine.
Requirements:
  • Master’s degree or foreign academic equivalent in Electrical & Computer Engineering, Computer Science, Computer Engineering, Computer Science & Engineering, or related field.
  • Coursework or experience in Cyber Security, Network Security, Graph Networks, and Embedded Systems Design.

Software Test Engineer

Santa Clara, CA and Bangalore, India
Responsibilities:
  • Creating an end-to-end test plan; executing the plan and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected. The solution should be tested and automated in terms of functionality, performance, reliability, stability, and compatibility with other legacies- and/or external systems.
  • Ensuring that every phase and feature of the software solution is tested and that any potential issue is identified and fixed before the product goes live.
Requirements:
  • BSCS or equivalent with 5+ years of experience in relevant areas.
  • Working knowledge of Virtualization technologies, such as: VMWare, KVM, Docker.
  • Experience using public Cloud, such as: AWS, GCP, Azure.
  • Proficient user of the linux OS and knowledge of other linux flavors.
  • Working knowledge on Microsoft Windows is a plus.
  • Scripting using python, shell for test automation.
  • Experience in developing automation framework using Python and Robot framework is a big plus.
  • Experience with Web UI testing tools such as Selenium.
  • Hands on experience on setting up & troubleshooting testbeds.
  • Experience with ElasticSearch or similar database technologies.
  • Experience with Agile methodology, Continuous Integration and associated tools such as Jenkins & Jira.
  • Experience in devising and running large scale system testing is a plus.
  • Experience in running continuous performance testing is a plus.

Software UI Engineer

Santa Clara, CA
Requirements:
  • Passion for UX and UI.
    Solid understanding of software engineering methodologies and best practices.
  • Strong Javascript programming skills.
  • Experience with at least one of the following Javascript frameworks: React, Ember, Vue, Backbone.
  • Experience with React, Redux, ES6 and TDD are a big plus.
  • Experience with D3, ThreeJS, WebGL and/or data visualization is a plus.
  • Experience with distributed version control software (preferably GitHub/Bitbucket).
  • Experience in cybersecurity app development is a plus.