Company Information

Careers

OPSWAT is an exciting, growing, security software and services company headquartered in San Francisco's Potrero Hill neighborhood. We are always looking for intelligent and creative people with a passion for security to join our team. We encourage you to explore the positions listed below and to learn more about our company.


Current openings include:

Software Engineering Positions

Software Development Manager - Cloud

Team Lead/Senior Software Engineer for Windows Development

Team Lead/Senior for Linux Development

Principal Software Engineer - Metascan

Associate Software Engineer - Metascan

DevOps Engineer 

Software Engineering Intern

 

Sales/Marketing/Product Manager Positions

Product Marketing Manager

Visual Designer

 

OPSWAT employees at team
and partner events


Software Development Manager - Cloud

OPSWAT is a San Francisco based software company that provides solutions to secure and manage IT infrastructure. Founded in 2002, OPSWAT delivers solutions that provide manageability of endpoints and networks, and that help organizations protect against zero day attacks by using multiple antivirus engine scanning and file filtering. OPSWAT’s intuitive applications and comprehensive development kits are deployed by SMB, enterprise and OEM customers to more than 100 million endpoints worldwide. To learn more about OPSWAT’s innovative and unique solutions, please visit www.opswat.com.

The Position:

We are looking for a hands-on Software Development Manager to lead a team of 15+ engineers (both locally and offshore) developing a Cloud web application for wireless network and endpoint management. The application contains many components developed by different teams, including an embedded portion on managed wireless access points. You would be responsible for orchestrating how they all come together and are deployed.

The position is part manager, part developer, part mentor. If you are driven, enjoy solving challenging problems, and are passionate about building leading technology, this is for you.

What You Will Be Doing:

  • As the Software Development Manager you will be a manager but also hands-on with the project and code. You will take ownership of the system and support the team developing it.
  • Implement and enforce best practices for all aspects of the SDLC
  • Oversee a scrum master and agile team
  • Oversee Cloud infrastructure design and deployment on Amazon EC2 with MongoDB and Tomcat
  • Work with the developers on architecture, design and integration
  • Work closely with PM on research and development of new features and strategies that will carry the product across different platforms and into the next generation
  • Daily customer interactions - by email, phone and in-person meetings
  • Work with Quality Assurance team to maximize testing efficiency and quality of releases
  • Work with IT on implementing release processes and hosting plans for a high-availability cloud system
  • Work with R&D manager and IT manager to help create a strong DevOps team

Growth Opportunity:

This position has the opportunity to grow into a VP level role overseeing multiple products in a relatively short time-frame. 

What We Need From You:

  • At least 5 years of experience as a software development manager, R&D manager, or equivalent role
  • Technical leadership skills
  • Strong background in Java
  • Agile development expertise
  • Experience developing and deploying high-availability Cloud applications and Big Data solutions
  • Experience with continuous integration systems (TeamCity or Jenkins)
  • Experience in developing distributed databases (MongoDB or other NoSQL preferred)
  • Ability to define, document and communicate technical requirements and specifications
  • Understanding of networking
  • Strong communication skills in English, written and spoken
  • Willing to commute to San Francisco
  • Willing to travel to Asia 2 times per year
  • Bachelor’s degree or greater in Computer Science or related major

It Would Be Nice If You Had:

  • Programming skills in: C, C++
  • Experience with: Spring Framework, Git, Maven, RabbitMQ, Selenium, WebSocket
  • Experience with autoscaling 
  • Experience with Amazon Web Services (AWS)
  • Experience with security or endpoint management
  • Experience with continuous delivery
  • Experience as a software or systems architect
  • Experience developing and implementing web service APIs
  • Experience in DevOps or system management

To apply for this position, please send your resume and cover letter to us via JobScore (http://jobsco.re/1bM0P92). Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes. 


Team Lead/Senior Software Engineer for Windows Development

OPSWAT is a San Francisco based software company that provides solutions to secure and manage IT infrastructure. Founded in 2002, OPSWAT delivers solutions that provide manageability of endpoints and networks, and that help organizations protect against zero day attacks by using multiple antivirus engine scanning and file filtering. OPSWAT’s intuitive applications and comprehensive development kits are deployed by SMB, enterprise and OEM customers to more than 100 million endpoints worldwide. To learn more about OPSWAT’s innovative and unique solutions, please visit www.opswat.com.

Metascan is a server application with a local and network programming interface that allows customers to use multiple antivirus engine scanning technologies in their security architecture. Metascan packages can be delivered with a variety of fully incorporated and licensed AV engines to deliver fast, scalable, and reliable content scanning to protect against viruses, spyware, and other malware. The highly flexible APIs provide the customer with numerous programming options for integrating Metascan into existing or custom build security systems.

To learn more about Metascan, visit product page at www.opswat.com/products/metascan.

The Position:

As a team, we do agile development. In other words, we do everything together in a very fast changing environment; plan, design, coding, testing, and deploying just to name a few. As a member of our team, you will be involved in every stage of the SDLC.

What You Will Be Doing:

  • Partnering with PM and BD team to develop, lead and execute on an appropriate strategy for the next generation Metascan technology across different platforms
  • Taking ownership of overall architecture and key components design for the current and future framework.
  • Proposing and defining annual, quarterly goals to deliver a high quality product
  • Leading the development solution against the pre-defined project target
  • Providing technical and programmatic leadership to a team of talented software engineers

What We Need From You:

  • Passionate about building leading technology
  • Strong in C++ with more than 5+ years
  • Experience in designing and implementing an SDK, API design on Windows
  • Familiar with IPC programming in Windows environment
  • Knowledge of automation frameworks and scripting languages

It Would Be Nice If You Had:

  • Experience in developing Computer/Network security related products
  • Experience in IT and system management
  • Enterprise application development experience
  • Systems programming experience

To apply for this position, please send your resume and cover letter to us via JobScore (http://jobsco.re/17Ymtlz). Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes. 


Team Lead/Senior for Linux Development

OPSWAT is a San Francisco based software company that provides solutions to secure and manage IT infrastructure. Founded in 2002, OPSWAT delivers solutions that provide manageability of endpoints and networks, and that help organizations protect against zero day attacks by using multiple antivirus engine scanning and file filtering. OPSWAT’s intuitive applications and comprehensive development kits are deployed by SMB, enterprise and OEM customers to more than 100 million endpoints worldwide. To learn more about OPSWAT’s innovative and unique solutions, please visit www.opswat.com.

Metascan is a server application with a local and network programming interface that allows customers to use multiple antivirus engine scanning technologies in their security architecture. Metascan packages can be delivered with a variety of fully incorporated and licensed AV engines to deliver fast, scalable, and reliable content scanning to protect against viruses, spyware, and other malware. The highly flexible APIs provide the customer with numerous programming options for integrating Metascan into existing or custom build security systems.

To learn more about Metascan, visit product page at www.opswat.com/products/metascan.

The Position:

As a team, we do agile development. In other words, we do everything together in a very fast changing environment; plan, design, coding, testing, and deploying just to name a few. As a member of our team, you will be involved in every stage of the SDLC.

What You Will Be Doing:

  • Partnering with PM and BD team to develop, lead and execute on an appropriate strategy for the next generation Metascan technology across different platforms
  • Taking ownership of overall architecture and key components design for the current and future framework.
  • Proposing and defining annual, quarterly goals to deliver a high quality product
  • Leading the development solution against the pre-defined project target
  • Providing technical and programmatic leadership to a team of talented software engineers

What We Need From You:

  • Strong in C++ with more than 5+ years
  • Experience in designing and implementing an SDK, API design on Linux.
  • Familiar with IPC programming in Linux environment
  • Knowledge of automation frameworks and scripting languages

It Would Be Nice If You Had:

  • Experience in developing Computer/Network security related products
  • Experience in IT and system management
  • Enterprise application development experience
  • Systems programming experience

To apply for this position, please send your resume and cover letter to us via JobScore (http://jobsco.re/1abBuxI). Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes. 


Principal Software Engineer - Metascan

OPSWAT is a San Francisco based software company that provides solutions to secure and manage IT infrastructure. Founded in 2002, OPSWAT delivers solutions that provide manageability of endpoints and networks, and that help organizations protect against zero day attacks by using multiple antivirus engine scanning and file filtering. OPSWAT’s intuitive applications and comprehensive development kits are deployed by SMB, enterprise and OEM customers to more than 100 million endpoints worldwide. To learn more about OPSWAT’s innovative and unique solutions, please visit www.opswat.com.

Metascan is a server application with a local and network programming interface that allows customers to use multiple antivirus engine scanning technologies in their security architecture. Metascan packages can be delivered with a variety of fully incorporated and licensed AV engines to deliver fast, scalable, and reliable content scanning to protect against viruses, spyware, and other malware. The highly flexible APIs provide the customer with numerous programming options for integrating Metascan into existing or custom build security systems.

To learn more about Metascan, visit product page at www.opswat.com/products/metascan.

The Position:

As a team, we do agile development. In other words, we do everything together in a very fast changing environment; plan, design, coding, testing, and deploying just to name a few. As a member of our team, you will be involved in every stage of the SDLC.

What You Will Be Doing:

  • Partnering with PM and BD team to develop, lead and execute on an appropriate strategy for the next generation Metascan technology across different platforms
  • Taking ownership of overall architecture and key components design for the current and future framework.
  • Proposing and defining annual, quarterly goals to deliver a high quality product
  • Leading the development solution against the pre-defined project target
  • Providing technical and programmatic leadership to a team of talented software engineers

What We Need From You:

  • Passionate about building leading technology
  • Strong in C++ with more than 7+ years
  • Experience in designing and implementing an SDK, API design on Windows/Linux
  • Familiar with IPC programming in Windows environment
  • Knowledge of automation frameworks and scripting languages

It Would Be Nice If You Had:

  • Experience in developing Computer/Network security related products
  • Experience in IT and system management
  • Enterprise application development experience
  • Systems programming experience

To apply for this position, please send your resume and cover letter to us via JobScore (http://jobsco.re/17Ymtlz). Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes. 


Associate Software Engineer - Metascan

OPSWAT is a San Francisco based software company that provides solutions to secure and manage IT infrastructure. Founded in 2002, OPSWAT delivers solutions that provide manageability of endpoints and networks, and that help organizations protect against zero day attacks by using multiple antivirus engine scanning and file filtering. OPSWAT’s intuitive applications and comprehensive development kits are deployed by SMB, enterprise and OEM customers to more than 100 million endpoints worldwide. To learn more about OPSWAT’s innovative and unique solutions, please visit www.opswat.com.

Metascan is a server application with a local and network programming interface that allows customers to use multiple antivirus engine scanning technologies in their security architecture. Metascan packages can be delivered with a variety of fully incorporated and licensed AV engines to deliver fast, scalable, and reliable content scanning to protect against viruses, spyware, and other malware. The highly flexible APIs provide the customer with numerous programming options for integrating Metascan into existing or custom build security systems.

To learn more about Metascan, visit product page at www.opswat.com/products/metascan.

The Position:

You love coding and you love everything about software. You desire to begin a wonderful journey as a Software Engineer, building something that makes the world better place to live. You feel that you have the potential to become a better C++ programmer than you are right now. Maybe you have worked for a company that has you focus on one very specific area of product or component that may limit your career choices. Or, maybe you have just graduated and are looking for a place to plant your feet and grow.

If this is you, we have everything you need!

We are building leading technology that requires of many different software skills. Our team is composed of very talented and highly skilled individuals in many different areas that will help you expand your knowledge and career.

There are three things we can’t teach you though: passion, potential, and teamwork.

As a team, we do agile development. In other words, we do everything together in a very fast changing environment; plan, design, coding, testing, and deploying just to name a few. As a member of our team, you will be involved in every stage of the SDLC.

What You Will Be Doing:

  • Partnering with PM and BD team to develop, lead and execute on an appropriate strategy for the next generation Metascan technology across different platforms
  • Taking ownership of overall architecture and key components design for the current and future framework.
  • Proposing and defining annual, quarterly goals to deliver a high quality product
  • Leading the development solution against the pre-defined project target
  • Providing technical and programmatic leadership to a team of talented software engineers

What We Need From You:

  • Passionate about building leading technology
  • Solid programming skills in C++
  • Desire to learn and grow
  • Know what you do not know

It Would Be Nice If You Had:

  • Bachelor's Degree in Computer Science, or related major
  • 1-2 years of experience in C++ programming

To apply for this position, please send your resume and cover letter to us via JobScore (http://jobsco.re/1g12sk8). Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes. 


DevOps Engineer

OPSWAT is a San Francisco based software company that provides solutions to secure and manage IT infrastructure. Founded in 2002, OPSWAT delivers solutions that provide manageability of endpoints and networks, and that help organizations protect against zero day attacks by using multiple antivirus engine scanning and file filtering. OPSWAT’s intuitive applications and comprehensive development kits are deployed by SMB, enterprise and OEM customers to more than 100 million endpoints worldwide. To learn more about OPSWAT’s innovative and unique solutions, please visit www.opswat.com.

The Position:

We are looking for a DevOps Engineer to join our growing engineering team and work with various internal groups to build the tools to manage, deploy, monitor and scale our SaaS solutions. Your work will contribute significantly to help us develop the next generation of advance threat detection technologies.

What You Will Be Doing:

  • Facilitate effective coordination between IT and R&D teams
  • Capacity planning and performance expectation analyses for our online products
  • Disaster recovery planning and security analysis
  • Ensure simple/usable/automated solutions
  • Provision and deploy online systems applications
  • Continuous monitoring and critique of development and technology architecture to ensure flawless deployments to production environments
  • Own and perform acceptance testing procedures on staging environments
  • Ensure critical escalations are effectively provided to the engineering teams
  • Provide periodic reporting of system performance and application output
  • Be our continuous improvement guru for our systems, dashboards, and application performance measures

What We Need From You:

  • 5+ years of hands-on experience with large scale, high volume customer facing systems
  • A technical BS degree or equivalent experience
  • Experience with several of following: Linux, AWS, TeamCity, Jetty, or Tomcat, Networking, including VPNs
  • Ability to quickly learn and develop expertise in highly complex existing applications and architectures
  • Ability to contribute to multiple projects/demands simultaneously
  • Strong team player
  • Strong documentation sills and keen attention to detail
  • Excellent verbal and written communication skills

It Would Be Nice If You Had:

  • Previous experience with data and analytic products
  • Previous experience with statistical analysis of databases
  • Branding experience

It Would Be Nice If You Had:

  • Our existing API infrastructure is largely written in C++ and Java. We use SVN and Git for version control and communicate internally using email, HipChat, Github, JIRA, and Confluence. Our operations team uses a mix of standalone and SaaS products to manage and monitor our infrastructure.

To apply for this position, please send your resume and cover letter to us via JobScore (http://jobsco.re/O1llro). Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes. 


Software Engineering Intern

OPSWAT is a San Francisco based software company that provides solutions to secure and manage IT infrastructure. Founded in 2002, OPSWAT delivers solutions that provide manageability of endpoints and networks, and that help organizations protect against zero day attacks by using multiple antivirus engine scanning and file filtering. OPSWAT’s intuitive applications and comprehensive development kits are deployed by SMB, enterprise and OEM customers to more than 100 million endpoints worldwide. To learn more about OPSWAT’s innovative and unique solutions, please visit www.opswat.com.

The Position:

What is software, what is programing and what is a team? Everyone has an answer for these questions. In OESIS, they all point to a single word, puzzle. Building a software and developing a program are all solving puzzle problems, every piece of code is contributing to the bigger picture. Working on the OESIS team, every one of us is unique, irreplaceable and building the foundation of software management and security product with their own talent.

If (You are knowledgeable && full of confidence && love building unique applications in the world) {

                Joining us is an amazing idea since we need your help to build the perfect world!

} else if (You are creative && passion && want to learn more about the software security industry) {

                Joining us is a perfect idea since we could bring you to the new perfect world!

}

OESIS Framework is the leading SDK product of the endpoint management industry across Windows, Mac, Linux and mobile devices. The GEARS SDK NX project is the next generation project of OESIS Framework. This position will be responsible for developing product signatures for GEARS SDK NX framework, working in generating production code as well as QA automation system. You may need to get ready for learning a lot of stuff here and it is definitely going to be a lot of fun!

What You Will Be Doing:

  • Developing product signature for GEARS SDK NX project
  • Enhancing the existing automation testing framework to achieve test drive development
  • Developing cross platform technology for Windows, Mac and Linux
  • Working with a remote engineering team to deliver quarterly goals

What We Need From You:

  • Programming skill in C++ or Java
  • Knowledge in automation framework, scripting language
  • Responsible and passionate about learning
  • Fluent in English

It Would Be Nice If You Had:

  • Experience in Objective-C, perl, python

To apply for this position, please send your resume and cover letter to us via JobScore (http://jobsco.re/1bNF719). Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes. 


Product Marketing Manager

OPSWAT is a San Francisco based software company that provides solutions to secure and manage IT infrastructure. Founded in 2002, OPSWAT delivers solutions that provide manageability of endpoints and networks, and that help organizations protect against zero day attacks by using multiple antivirus engine scanning and file filtering. OPSWAT’s intuitive applications and comprehensive development kits are deployed by SMB, enterprise and OEM customers to more than 100 million endpoints worldwide. To learn more about OPSWAT’s innovative and unique solutions, please visit www.opswat.com.

The Position:

We are looking for a Product Marketing Manager to be responsible for developing positioning, messaging, and market segments for our Metascan, Metascan Online and Metadefender products. The Product Marketing Manager will work closely with the Sales and Marketing teams to drive relevant business and marketing planning.

What You Will Be Doing:

  • Defining marketing messaging for Metascan, Metascan Online and Metadefender
  • Helping to define present target markets and future opportunities for our products
  • Defining marketing strategies and creating go to market plans
  • Guiding the overall content on our product webpages, leading site analysis and improvement plans, and writing content including webpage copy and data sheets
  • Writing content to announce product and feature launches
  • Creating additional collateral such as customer case studies, white papers, slide decks, etc.
  • Working with Product Management to understand product features and to learn about upcoming changes
  • Evangelizing the products by attending and speaking at conferences
  • Identifying and facilitating important strategic marketing partnerships

What We Need From You:

  • 3+ years of experience in the security industry, preferably in the antivirus space
  • 3-5+ years of product marketing experience
  • Extremely strong oral and written communication skills (please provide examples of professional writing)
  • Demonstrated ability to identify product and market opportunities
  • Experience managing product positioning
  • Comfortable with writing and talking about technical products

It Would Be Nice If You Had:

  • Previous public speaking experience
  • Experience demonstrating technical products
  • Experience writing product documentation

To apply for this position, please send your resume and cover letter to us via JobScore (http://jobsco.re/1de7tWd). Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes. 


Visual Designer

OPSWAT is a San Francisco based software company that provides solutions to secure and manage IT infrastructure. Founded in 2002, OPSWAT delivers solutions that provide manageability of endpoints and networks, and that help organizations protect against zero day attacks by using multiple antivirus engine scanning and file filtering. OPSWAT’s intuitive applications and comprehensive development kits are deployed by SMB, enterprise and OEM customers to more than 100 million endpoints worldwide. To learn more about OPSWAT’s innovative and unique solutions, please visit www.opswat.com.

The Position:

We are looking for a Visual Designer to join our growing design team and jump in on design projects for our web-based products. We are looking for someone who will develop a great understanding of what our products do and who our customers are and then work towards providing beautiful, simple interfaces to allow them to easily use our products.

What You Will Be Doing:

  • Helping evolve our web-based products within their existing branding/design
  • Creatively adjusting UI to incorporate new product features
  • Developing new visual ideas for logos and product design
  • Collecting project requirements from marketing and product management and developing mockups to meet those requirements and to maintain branding and usability standards

What We Need From You:

  • Working knowledge of the Adobe Creative Suite (mainly Photoshop, Illustrator and InDesign)
  • 2+ years' experience with UI design
  • Passion for visual design

It Would Be Nice If You Had:

  • Previous experience or examples of work with data and analytic products.
  • Previous experience designing for cloud based applications or services
  • Web development experience (HTML, CSS, JavaScript)
  • Branding experience
  • Experience in marketing collateral design (brochures, banners, etc.)
  • Excellent writing and editing skills

To apply for this position, please send your resume and cover letter to us via JobScore (http://jobsco.re/1cAEghX). Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes.