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

Professional Services Positions

Technical Writer

Sales/Marketing/Product Manager Positions

Product Marketing Manager

Visual Design Intern

 

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. 


Technical Writer

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 experienced technical writers who are comfortable working with very technical topics to create polished, clear customer-facing documents and internal documents based on existing documents, rough-drafts, notes, direct product testing, and verbal communication. You should have experience and comfort working with source material written by people not experienced explaining concepts in writing, some of whom are non-native English speakers. Document types you will be expected to write can include product usage and installation guides, developer-focused technical guides, white papers, knowledge base articles, release notes, technical data sheets, blog posts, web pages, and internal memos. You will be working with all organizations within the company, including Technical Support, Professional Services, Product Management, Engineering, and Marketing.

What You Will Be Doing:

  • You would be responsible for creating new docs and edit existing docs for our security products and services
  • You would research documentation distributed by competitors when possible and offer opinions about where and how our documentation set can be improved
  • You would work independently to set up products, test new features, interview developers, and review existing user guides
  • Capture screenshots and prepare them for use in manuals and training guides as well as support knowledge base articles
  • General editing/proofreading
  • Create release notes and write whitepapers
  • Active part of technical writing groups and communities
  • Solicit feedback on the utility of the documents
  • Work with the development team in a project management, writer, and reviewer capacity for the collection of new and updated technical content during the release cycle

What We Need From You:

  • From 3 to 6 years of experience as a technical writer in a development environment and be able to provide writing samples
  • BA or BS in English, Journalism, Computer Science, or a related degree, with courses in technical writing
  • Excellent written, verbal, and interpersonal skills
  • Has experience in writing modular, single-source documentation and release notes
  • Have experience working directly with Product and Engineering teams
  • Experience with source control
  • Other languages a plus.
  • 4 year university (written and spoken English is required)

It Would Be Nice If You Had:

  • Experience presenting complex technical material to a variety of audiences
  • Skilled with Microsoft Office and Adobe Acrobat in a Windows environment
  • HTML and/or CSS Knowledge
  • Experience creating Admin, Installation, and Ops guides for API deployments
  • Ability to step-through undocumented sample code, figure out what’s going on, and write about it in simple, straightforward language, from a high-level.
  • Basic conceptual understanding of distributed client/server computing environments, especially RESTful services and then SOAP/XML.
  • Experienced in building developer documentation and have working knowledge of one or more of these languages: Java, C+, C++, C#, Ruby, PHP.

To apply for this position, please send your resume and cover letter to us via JobScore (http://jobsco.re/1maGygM). 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 Design 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:

We are looking for a Visual Design Intern to join our growing design team for the summer and assist on design projects for our web-based products. We are looking for someone who will help us with various design tasks from designing email newsletters, marketing landing pages, PowerPoint presentations and visual designs of our cutting edge products. This role will also be helping to organize our work files, design assets and helping to ford our design and development process.

What You Will Be Doing:

  • Creatively adding to our UI to incorporate new features and product updates
  • Developing new visual icons and sprite sheets
  • Designing email marketing within our system of templates
  • 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)
  • Some demonstrated experience or portfolio with UI and visual design
  • Some work and/or efforts with marketing collateral design (brochures, banners, etc.)
  • Strong organizational skills and an exceptional eye for detail
  • Strong verbal and written communication skills

It Would Be Nice If You Had:

  • Web development experience (HTML, CSS, JavaScript)
  • Branding experience
  • Office or administrative organization
  • Experience in printed products

To apply for this position, please send your resume and cover letter to us via JobScore (http://jobsco.re/1hLk4jD). 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.