Phantom

Available Positions

Phantom Introduction

Phantom is the only purpose-built security automation & orchestration platform, and the first to provide an open community for sharing Playbooks and Apps. It makes security smarter, faster and stronger. We are an early-stage company headquartered in Palo Alto, and led by seasoned executives from the Security industry.

Phantom is a highly innovative company, headquartered in Palo Alto, and was declared the "Most innovative security startup at RSA innovation sandbox".

Phantom offers competitive benefits

  • Competitive Salary based on experience, skills, and qualifications
  • Medical, Dental, Vision, Life and AD&D Insurance
  • Flexible work environment
  • Much more
Posted January 4th, 2017

Security Solution Architects

United States Sales

Description

The mission of this team is to engage with our customers helping them become successful with Phantom and ensuring they become a passionate supporter in our community and advanced users of our solution.

We collaborate with our customers’ security leadership, engineers, and operations teams, incident responders, and threat intel teams, as well as their security solution providers to help them leverage the capabilities Phantom and achieve success.

We are looking for architects who can help our customers realize the potential of Security Automation & Orchestration. The work can range from being a trusted advisor & mentor, to helping with the implementation, training, and development of both simple and complex playbooks that leverage their IT security tools, skills, and infrastructure.

Phantom Playbooks are the codification of a client’s security operations (SecOps) plan. In practice they’re high-level Python scripts that Phantom interprets in order to execute a series of actions. Playbooks hook into the Phantom platform and all of its capabilities in order to execute these actions, ensuring a repeatable and auditable process around security operations.

Responsibilities

  • Work directly with Enterprise clients in Financial Services, Healthcare, Insurance, Technology, Energy, Government, and other industries to deliver a successful implementation of the Phantom platform.
  • Write reusable, testable, and efficient Python-based Playbooks.
  • Extend the platform through the development of Phantom Apps.
  • Train and mentor Security Operations teams and Incident Responders.
  • Identify use cases that leverage existing tools and the Phantom platform to enable automation and orchestration.
  • Actively participate in the Phantom Community as a subject matter expert.

Skills And Qualifications

  • Experience in Security Operations Centers, Incident Response, Architecture / systems engineering
  • Consulting skills
  • Broad exposure to a wide range of IT security technologies
  • Software development (emphasis on Python and Django)
  • Knowledge of Networking
  • Technical curiosity, security passion
  • Self-driven, motivated, team focused
Apply Now
Posted September 19th, 2016

Software Engineer - C/C++/Unix

Palo Alto, CA Engineering

Description

Phantom is building a fast paced team and looking to hire top engineering talent with exceptional expertise with Unix operating systems and C/C++ programming languages.

The candidate must have strong engineering discipline and an exceptional understanding of design patterns and multi-threaded high performance application architectures.

Responsibilities

  • Design and implement highly scalable solutions and architectures using the most appropriate design patterns.
  • Follow and use best Object Oriented design principles for a maintainable and extensible set of components.
  • Implement modular and testable code: cleanly, efficiently, and with full unit testing capabilities.
  • Implement modern algorithms for efficient computing tasks.
  • Effectively interact with software development, QA, and release teams.

Skills and Qualifications

  • 3+ years experience in C/C++ and Python
  • Solid understanding of OS principles (especially Unix) and multi-threaded applications
  • Solid understanding of RDBMS, Postgres and SQL
  • Solid understanding of the development cycle of any software based product
  • Solid understanding of network layers and network security fundamentals
  • B.S. in Computer science, and/or related work experience.

Bonus skills

  • Experience with Security technologies
  • Experience with Mobile app development for Android and iOS
  • Experience with virtualization and/or clustering systems
  • Experience with security infrastructure equipment or software, SIEM, IPS, UTMs, etc.
  • Experience in scripting skills in any scripting language (Python required, Shell, Tcl/Expect, etc)
  • Network architecture skills
Apply Now
Posted September 19th, 2016

Software Engineer - Front End

Palo Alto, CA Engineering

Description

Phantom is building a high performing team and seeking an experienced Senior Software Engineer to join the team.

Responsibilities

  • Work directly with the CTO and engineering leadership to design, implement and deploy modern JavaScript front end frameworks (React), HTML/CSS
  • Deliver front end user interface implementations for the world’s largest organizations and government agencies
  • Participate in feature design working with product and UX experts
  • Pro-actively design and improve all aspects of the UI, collaborate closely with team members to produce extraordinary user experiences

Skills and Qualifications

  • BS degree and/or 4+ years experience in developing web applications and web services
  • Proficiency in JavaScript and JavaScript front end frameworks (e.g. React, AngularJS, Backbone), Node.js
  • Bootstrap, HTML5, CSS3, LESS, SASS
  • Extensive knowledge of web standards and modern browsers, responsive design, and of the full web technology stack
  • Experience with REST/JSON APIs
  • Experience with Git and CI tools
  • Ability to structure and build complex client side applications
  • Understanding of network layers
  • Leadership skills and the ability to work with engineers and non-engineers of various skill levels
  • Understanding of the development cycle of any software based product

Bonus skills

  • Understanding of network security fundamentals
  • Experience with Python, Django and back end frameworks
  • Experience building UIs capable of being tested by automation
  • Experience with monitoring/reporting systems (Nagios, Cacti, etc)
  • Experience with Jenkins, Buildbot, or other equivalent continuous integration packages
  • Experience with test and bug tracking tools (Testlink, Mantis, Bugzilla, Jira, etc)
  • Experience with Chef, Robot Framework, or other automation framework systems
  • Experience with security infrastructure equipment or software, SIEM, IPS, UTMs, etc.
  • Systems administration for development and test systems
Apply Now
Posted September 19th, 2016

Software Engineer - Python

Palo Alto, CA Engineering

Job Description

We are looking for a Python Developer responsible for creating apps that enables the platform to connect to various enterprise products and services. The candidate will also be using the capabilities of the platform to develop security content aka. Playbooks for various use cases. We are looking for top python engineers who creative with a passion for security.

The candidate will also be developing automation content to orchestrate security operations.

Location: We are looking for engineers to work from our Palo Alto headquarters office.

Responsibilities

  • Create apps and automation content
  • Design and implementation of low-latency, high-availability, and performant applications
  • Effectively interact with software development, QA, and release teams.

Skills And Qualifications

  • Strong computer science fundamentals.
  • Expert in Python, with knowledge of at least one Python web framework (e.g. Django, Flask, etc.)
  • Good understanding of Functions, Classes, Comprehensions, Exceptions in Python
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Familiarity with event-driven programming in Python
  • Writing reusable, testable, efficient code
  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tools (i.e Git)
  • Proficient understanding of REST APIs and requests module.
  • Proficient understanding of Unix Operating System
  • Experience in Security Domain is a plus!
  • Bachelor’s Degree in Computer Science or equivalent.
Apply Now
Posted September 19th, 2016

Software/QA Automation Engineer

Palo Alto, CA Engineering

Description

Phantom is building a fast paced team and is seeking for QA testers with strong automation skills.

Responsibilities

  • Assist in design, monitoring, and administering a scale-able, development and test automation system: From test integration to automation framework.
  • Provide innovative insight to better the reliability, scale-ability, and maintainability of systems.
  • Create and execute automated and manual test plans and maintain accurate documentation of results and process.
  • Automate, script, and use tools whenever possible to reduce task execution time.
  • Excellent team work: Work closely with others, resolve issues and develop code as a unified team.
  • Effectively interact with software development, QA, and release teams.

Skills And Qualifications

  • 3+ years experience in QA Automation Engineering, DevOPS, or related experience.
  • Solid understanding of the development cycle of any software based product.
  • Solid understanding of network layers and network security fundamentals.
  • Excellent scripting and automation skills, specifically strong Python skills are required.
  • Desire to automate as much as possible, especially during the development cycle.
  • B.S. in Computer science, and/or related work experience.

Bonus skills

  • Experience with monitoring/reporting systems (Nagios, Cacti, etc)
  • Experience with Jenkins, Buildbot, or other equivalent continuous integration packages
  • Experience with test and bug tracking tools (Testlink, Mantis, Bugzilla, Jira, etc)
  • Experience with Chef, Robot Framework, or other automation framework systems
  • Experience with build server integration and build tools
  • Experience with virtualization and/or clustering systems
  • Experience with security infrastructure equipment or software, SIEM, IPS, UTMs, etc.
  • Solid scripting skills in any scripting language (Python required, Shell, Tcl/Expect, etc)
  • Experience with clustering technologies - service and database (Hadoop, SQL, etc)
  • Network architecture skills.
  • Systems administration for development and test systems.
Apply Now
Posted November 7th, 2016

Product Manager - Apps & Integrations

Palo Alto, CA Marketing

Description

Phantom is building a high performing team and seeking an experienced Product Manager who is passionate about creating a new market for Security Automation & Orchestration.  As the Product Manager for Apps & Integrations, you will be responsible for driving the full Phantom App integration lifecycle with community users, customers, and partners.

Phantom automates and orchestrates security technologies through its App layer.  Today, more than 75 Phantom Apps work like "connective tissue" between our industry-leading Security Automation & Orchestration platform and a wide range of technologies including reputation services, endpoint technologies, sandboxes, firewalls, and common mobile, virtual and cloud based security products.  Phantom Apps are critical to the success of automation within a customer environment and SOC.

The Product Manager for Apps & Integrations will lead the use case definition, integration requirements, and go-to-market planning activities for Phantom Apps.

Responsibilities

  • Support Phantom partners throughout the App development process.
  • Develop App integration requirements and designs.
  • Create use cases to demonstrate the value proposition of joint solutions.
  • Demonstrate the Phantom platform and integrations to partners.
  • Promote new integrations to the Phantom community and craft incentive programs to increase App development activity.
  • Education and training for partner engineering, sales, and marketing teams on Phantom products and integrations.

Skills And Qualifications

  • Skilled at developing relationships with technical, as well as senior/executive level customers and partners.
  • Strong product management skills.
  • Creative problem solving skills.
  • Computer science background with strong understanding of API fundamentals.
  • Experience managing security products or security partner programs.
  • Operational Security experience a plus.
Apply Now
Posted August 1st, 2016

Senior Field Marketing Manager

United States Marketing

Job Description

Phantom is building a high performing team and seeking an experienced Senior Field Marketing Manager, who is passionate about creating a new market for Security Automation & Orchestration. You will be responsible for the Field Marketing activities for Phantom’s award winning Security Automation & Orchestration platform. You will plan and execute campaigns to drive demand and market awareness. Attention to detail and an eye for quality, along with the ability to understand customer needs and buying cycle is crucial.  In your role, you will be an expert on our marketing programs strategy and will share that knowledge with the company and our partners.

You must possess a unique blend of strategic thinking and tactical execution skills; and the drive to make Phantom a leader in the emerging Security Automation & Orchestration market. You must enjoy spending time in the market to understand the best way to reach customers and communicate the value delivered by Phantom.

You must be able to communicate with all areas of the company. You will work with product marketing and product management to launch new product releases. You will work with sales and product marketing to define the go-to-market strategy and tactical execution plans. You will also serve as a representative of Phantom at key industry events.

Responsibilities

  • Devise marketing campaigns with the goal of increasing product awareness and increasing sales and profits.
  • Plan, organize, and execute marketing and sales programs.
  • Generate leads and report on success metrics.
  • Collaborate with technical and channel partners on co-marketing campaigns.
  • Manage vendor contracts and marketing budgets.
  • Support all company initiatives, give actionable feedback, share best practices and serve as advocate and information source for company.
  • Attend trade shows and events as a representative of Phantom.
  • Develop effective account conversion strategies to accelerate adoption.
  • Determine product/service value delivered throughout customer operations and effectively communicate value to customers to promote new applications and sales.
  • Improve forecast performance of business through thorough understanding of underlying demand assumptions.
  • Keep abreast of industry trends, competition, and new opportunities.

Skills And Qualifications

  • Proven work experience in field marketing or marketing programs management (5+ years).
  • Proven track record of managing all aspects of a successful marketing campaign; experience with marketing automation a plus.
  • Strong problem solving skills and willingness to roll up one’s sleeves to get the job done.
  • Experience in tech industry, security market experience preferred.
  • Skilled at working effectively with cross functional teams in a fast growing company and developing relationships with senior/executive level customers.
  • Excellent written and verbal communication skills.
  • Bachelor’s Degree in Business or equivalent.
Apply Now
Posted August 1st, 2016

Senior Product Marketing Manager

United States Marketing

Job Description

Phantom is building a high performing team and seeking an experienced Senior Product Marketing Manager who is passionate about creating a new market for Security Automation & Orchestration. You will be responsible for the Product Marketing activities for Phantom’s award winning Security Automation & Orchestration platform. You will craft the messaging / positioning, and co-develop innovative programs that drive demand and market awareness. Attention to detail and an eye for quality, along with the ability to grasp and translate product capabilities into benefits is crucial.  In your role, you will be an expert on our customers, their buying criteria, and will share that knowledge with the company and our partners.

You must possess a unique blend of business and technical savvy; a big-picture vision, and the drive to make that vision a reality. You must enjoy spending time in the market to understand customer problems and how to best communicate the value delivered by Phantom.

You must be able to communicate with all areas of the company. You will work with product management and engineering to launch new product releases. You will work with sales and marketing to define the go-to-market strategy, product positioning, key benefits, and target customer. You will also serve as an evangelist for Phantom working with the channel, key customers, and our partner eco-system.

Responsibilities

  • Develop product positioning and messaging that differentiates Phantom in the market.
  • Sales Enablement/Content Creation – communicate the value proposition of Phantom to customers/partners and develop content that supports the selling process including: spec sheets, proposal templates, case studies, solutions guides, recorded demos, video shorts, slides, whitepapers, blog/website, ROI analysis, etc.
  • Product Launch – plan launches and manage the cross-functional implementation of the plan.
  • Market Intelligence – be the expert on our buyers, how they buy and their buying criteria; be the expert on our competition and how to win against them.
  • Demand Generation – co-develop the strategy and serve as a subject matter expert for marketing programs that drive demand for Phantom.
  • Act as a product evangelist to build awareness and understanding of Security Automation & Orchestration.

Skills And Qualifications

  • Proven work experience in product marketing (5+ years).
  • Proven track record of managing all aspects of a successful product launch.
  • Strong problem solving skills and willingness to roll up one’s sleeves to get the job done.
  • Solid background in the security market with understanding of the key security technologies.
  • Skilled at working effectively with cross functional teams in a fast growing company and developing relationships with senior/executive level customers.
  • Excellent written and verbal communication skills.
  • Bachelor’s Degree in Business or equivalent, MBA preferred.
Apply Now
Posted October 18th, 2016

Security Engineer (Field Engineer)

United States Sales

Job Description

We are looking for a high-caliber candidate to aid customers in pre and post sales engineering capacities. This person will engage directly with Fortune 500 clients and will effectively present, and demonstrate Phantom’s capabilities. A successful candidate will be able to identify business needs and drivers for Orchestration and Automation. This candidate will be able to develop automation and orchestration strategies for Phantom customers by designing and building Phantom Playbooks that match the business drivers identified during the pre-sales engagement.

Phantom Playbooks are the codification of a client’s security operations (SecOps) plan. In practice they’re high-level Python scripts that Phantom interprets in order to execute a series of actions. Playbooks hook into the Phantom platform and all of its capabilities in order to execute these actions, ensuring a repeatable and auditable process around security operations.

The Phantom Community Edition is a free download that offers organizations 100 actions per day to automate and orchestrate their security operations. Phantom is extensible, with Python based Apps, allowing anyone to expand the platform and contribute Apps to the Phantom App store.

Similarly, Phantom Playbooks are also written in Python and can be customized at will. Community Playbooks are synchronized via Git and published on a public GitHub repository.

Responsibilities

  • Create, present and document technical solutions.
  • Perform in-depth and high-level technical presentations for customers, partners and prospects.
  • Identify customer needs, requirements, and business drivers for automation and orchestration solutions.
  • Write reusable, testable, and efficient Python-based Playbooks that codify the business drivers of the customer.
  • Effectively manage customer engagements including evaluations and proof of value activities.
  • Organize and lead local and regional technical discussion sessions to build awareness and usage of the Phantom platform.
  • Actively participating in the Phantom Community as a subject matter expert on Phantom’s Security Automation & Orchestration platform.

Skills And Qualifications

  • Skilled at developing relationships with technical, as well as senior/executive level customers.
  • Strong project management skills.
  • Creative problem solving skills.
  • Strong computer science fundamentals.
  • Experience with writing and developing Python scripts.
  • Operational Security experience.
  • Security sales experience.
Apply Now