Careers
Careers

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.
Milpitas, CA

Senior Software Engineer
(Linux/Unix)

Responsibilities Design and develop software and system solutions for application security & compliance for data center and cloud-based workloads Develop high-quality, robust software 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
Apply now
Milpitas, CA

Senior QA Engineer
(Application Security)

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
Apply now
Milpitas, CA

Application Security
Engineering Lead

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
Apply now
Pune, India

UI Developer - ReactJS

Responsibilities Design and develop web applications Build & deploy using CICD processes Work closely with Product Management and other developers to understand requirements and implement features Develop front-end UI and consume backend data components/APIs Participate in requirement analysis, collaborate with internal teams to enhance software design and architecture Actively participate and support development, testing, and analysis activities to ensure quality solutions Contribute to team and department solutions design, architecture, and the development and implementation of appropriate standards and strategies Test and deploy all web applications
Qualifications Minimum 4+ years of IT experience Minimum 4+ years of Angular 4+, ReactJS, JavaScript, CSS ReactJS hands-on experience is a must DevOps / CICD skills Extensive knowledge of IT development cycles and agile frameworks Required: Angular 4+, HTML5, Bootstrap, Foundation UI, CSS3
Apply now
Pune, India

MySQL Database Administrator (DBA)

Qualifications 5+ years experience with MySQL technology. Certified MySQL DBA a plus. Demonstrated experience with open source / linux development and production environments Hands-on experience with designing and implementing database replication strategies Experience in designing and automating repetitive processes Experience in solving MySQL deadlock issues Solid understanding of MySQL parameters, sorting and buffering Experience in database software patch and version management
Responsibilities Manage large-scale MySQL databases Utilize understanding of MySQL architecture to design and implement databases Conduct performance tuning and capacity planning Implement enterprise-grade backup and recovery strategies
Apply now
Pune, India

QA Automation Engineer

Qualifications Automation testing experience with tools like Selenium, Appium, Python, and Java is mandatory Device-based automation experience and knowledge on various device testing like Android and IOS Experience with script maintenance and enriching existing frameworks Experience as a QA engineer with demonstrable experience in testing methodologies and processes Knowledge of automation scripting and execution is an added advantage Create and execute tests for new and existing features and functionality (includes creating test plans, writing and executing test cases, production readiness certification for new features and test status report for new features) Provide maintenance of test cases/scripts and documentation Create test plans, test case document and execute tests for new features Maintain, update, and analyze reporting
Responsibilities Create and run test cases Draft formal test protocols and reports for review and approval Write concise and descriptive bug reports and present test results to other project stakeholders clearly and effectively Work directly with Developers, Test Engineers, Product Managers, and Technical Program Managers to ensure quality development and quality of our applications and platforms
Apply now
Pune, India

Sr. Java Developer

Qualifications Strong knowledge of core Java Experience with MVC framework required (Springboot preferred) Experience with ORM framework required (Hibernate preferred) Experience of JSP tag libraries, web services (Rest APIs) required Knowledge of Tomcat required Knowledge of MySQL8 required Good understanding of web services, JMS, LDAP, and security concepts like SAML, OAuth, etc.
Responsibilities Analyze complex code and implement quick solutions for problems at hand Deliver solutions for complex problems in systematic yet smart ways Implement Java coding standards and best practices and adhere to them at all times Be aware of Agile methodologies and stick to the paradigm Be aware of Unit Testing principles and write and execute them
Apply now
Join us today. If you’re a talented individual looking to leave your mark, apply to one of the positions above or email 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