Avocado Systems Careers

leave your mark on the next generation of app security.

Pushing the boundaries of cybersecurity, daily.

Traditional application security simply can’t keep up with the rapid pace of threat evolution. Avocado Systems aims to protect our clients with the best security money can buy, while streamlining the process along the way. 

The Avocado team consists of industry-leading experts in IT Security with long histories in IBM, Symantec, Blade Networks, and more, having amassed more than 150 worldwide patents between them in IT security, networking, machine learning, and neural networks.

Senior Software Engineer (Windows)

Milpitas, CA

Responsibilities

  • Design and develop software and system solutions for application security & compliance for data center and cloud-based workloads
  • Develop high-quality, robust software
  • Implement and improve features/functionality of our products
  • Communicate your ideas and collaborate with teammates to solve problems
  • Communicate and present your ideas to other engineers, architects, and management to move our products forward

Qualifications

  • 7+ years experience with BS or 5+ years with MS in Computer Science or related field
  • Strong C/C++ programming skills and experience with security appliances required
  • Knowledge of Windows firewall, installer, kernel, and high-performance scalable systems required
  • Experience programming on Linux-based operating systems is a strong plus
  • Solid understanding of network and server virtualization on Hyper-V is a plus
  • Proven ability to deliver high-quality products in a timely fashion
  • Knowledge and experience in agile software engineering methods is required

Senior Software Engineer (Linux/Unix)

Milpitas, CA

Responsibilities

  • Design and develop software and system solutions for application security & compliance for data center and cloud-based workloads
  • Develop high-quality, robust software
  • Implement and improve features/functionality of our products
  • Communicate your ideas and collaborate with teammates to solve problems
  • Communicate and present your ideas to other engineers, architects, and management to move our products forward

Qualifications

  • 7+ years experience with BS or 5+ years with MS in Computer Science or related field
  • Solid understanding of network and server virtualization on ESXi, KVM, Zen, and Hyper-V
  • Strong C/C++ programming skills and experience with security appliances required
  • Proven ability to deliver high-quality products in a timely fashion
  • Knowledge and experience in agile software engineering methods is required

Senior QA Engineer (Application Security)

Milpitas, CA

Responsibilities

  • Test app security platform for malware, brute-force attacks, DOS protection, SQL Injections, APT’s, Zero-day vulnerabilities, etc
  • Accurately identify, document, and drive resolution of product defects
  • Troubleshoot problems occuring in physical network hardware, external clients, servers, or network devices
  • Work with other testers, developers, and professional services engineers to qualify & reproduce problems
  • Work both independently and with senior engineers to understand product requirements, architectures, and new design features
  • Plan, implement, and review tests and infrastructure that provide feature coverage
  • Automating systems testing, operation, and maintenance
  • Script writing and debugging
  • Implement new product features in lab environment

Qualifications

  • 2+ years professional experience in testing and/or development of computer software in Linux, Windows, and Unix environments
  • Demonstrable experience in testing fundamentals, writing test cases, creating test plans, owning defects from beginning to end, and test-case automation
  • Experience working with a geographically dispersed team preferred
  • DevOps experience with Chef, Puppet, Jenkins, OpenShift, CloudFoundry, etc. is preferred
  • BA/BS degree in computer science/engineering related field or equivalent work experience is required

Application Security Engineering Lead

Milpitas, CA

Responsibilities

  • Technical lead for the Avocado security platform & pico-segmentation components
  • Partner with other lead developers, product managers, and sales engineers for customer-centric product and feature delivery including definition & deployment using Agile DevOps
  • Deliver enterprise-grade, mission-critical security, segmentation, and business compliance modules for production deployment with quality and quick turnaround
  • Scope and plan PoC’s for application security products by working with Avocado’s BizDev and Sales teams

Qualifications

  • Strong enterprise application and database fundamentals
  • Strong architecture, design, prototyping and development skills of Application Security appliances like NGFW, WAF, DPI (IDS, IPS, etc), threat intelligence, and analysis.
  • Proven track record and experience in scaled-out distributed systems preferably for enterprise applications and securities
  • Experience with delivering products for deployment at on-premise datacenter and cloud-centric SaaS environments
  • Experience and knowledge of building scalable and efficient distributed systems based upon microservice architectures, algorithms, and data centers
  • Strong development skills in multiple object-oriented languages and frameworks, including C/C++, Python, Java Script, and shell scripting in Linux and Unix
  • Hands-on experience in Agile development methodologies, using tools like Jira and continuous-integration methods
  • Extensive debugging and investigative skills including writing proprietary debugging tools or using third-party tools for debugging user space and kernel space applications. Application performance management, memory footprints, and latency management experience
  • Strong communication skills, teamwork, and customer-facing skills. Should be capable of working with customers, internal engineering, and product management teams for fast-paced development and deployment
  • Self-motivated and a great team player with strong internal and external communication skills
  • BS or MS in Computer Science or Engineering with minimum of 6 years experience.

Join us today.

Please send inquiries to info@avocadosys.com and we’ll get back to you as soon as possible.
Make sure to attach:

  • Resume/CV
  • Contact information
  • Location and availability
  • References