Company Information

Careers

Work at OPSWAT! We are always looking for intelligent and creative people with a passion for security! Established in early 2002, OPSWAT is a security software and services company located in San Francisco's SOMA neighborhood, not far from the downtown Montgomery BART station.


Current openings include:

Software Engineer
Intern Software Engineer (temp)
Software Engineering Manager
Ruby on Rails Developer
Marketing Internship
Principal Software Engineer
Senior QA Automation Engineer

 


Software Engineer

OPSWAT is an exciting young company that provides security software to major security product vendors such as Cisco, Juniper, HP, Support.com and many others. We provide SDKs that allow others to easily detect and interact with almost any software of any kind installed on any host, be it Windows, Mac, Linux and even mobile platforms.

In addition to SDKs, OPSWAT is also building cutting edge security solutions and products that are installed in universities, nuclear power plants and other security conscious organizations.

For its leading SDK development, OPSWAT is looking for a Software Engineer that will work on building, improving and enhancing the SDK in an agile development environment. The Software Engineer will be responsible for designing and implementing features as required by the product's roadmap. Interaction with remote offices, QA Engineers and Support Engineers may be required.

Requirements:

  • Strong communication skills in English (written and verbal)
  • Strong knowledge of the Windows platform and Windows APIs
  • Familiar with all stages of the software development lifecycle
  • Solid programming skills in at least one OO language, preferably C++ or java
  • Experience in designing, architecting and implementing a solution for a given problem
  • Experience with at least one scripting language (bash, perl, Python, etc.)
  • Knowledge of XML
  • Mindset for tackling challenges
  • Exceptional organizational skills

Preferred:

  • Experience delivering cross-platform solutions (Windows, OS X, *nix)
  • Experience in Database design
  • Experience with HTTP and similar protocols
  • Knowledge of Agile methodologies
  • Experience programming with the Lua scripting language
  • Understanding of low-level operating system principles
  • Knowledge working with Visual Studio, XCode and Net Beans

OPSWAT offers competitive salaries and benefits packages. This position will work from our headquarters in San Francisco, CA, conveniently located next to BART, CalTrains, and MUNI. To learn more about the company, visit us at www.opswat.com.

To apply, send your resume and cover letter to us at careers-us@opswat.com, with the following subject line: Software Engineer - <Your Name>. 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.

 


Intern Software Engineer (temp)

OPSWAT is an exciting young company that provides security software to major security product vendors such as Cisco, Juniper, HP, Support.com and many others. We provide SDKs that allow others to easily detect and interact with almost any software of any kind installed on any host, be it Windows, Mac, Linux and even mobile platforms.

In addition to SDKs, OPSWAT is also building cutting edge security solutions and products that are installed in universities, nuclear power plants and other security conscious organizations.

For its leading SDK development, OPSWAT is looking for a Software Engineer interns that will work on building, improving and enhancing the SDK in an agile development environment. The intern will learn how software vendors write their products and by gaining that knowledge learn how to control these applications. By doing so, the intern will gain experience with multiple environments (Windows, Mac, Linux, mobile) extremely fast. Typically, in just a few months you'll learn about a lot of applications, programming techniques these applications use and also how they interact with the underlying operating systems.

Requirements:

  • Strong communication skills in English (written and verbal)
  • Adept at picking up new software and technologies quickly
  • Understand basic object oriented programming concepts in one language (C++ or Java)
  • Familiarity with XML (what it is, how to create it, how to read it)
  • Very good knowledge of the Windows operating system (installing Windows, the registry, installing/removing applications)
  • Familiarity with various Windows security applications such as firewalls, anti-virus applications, etc.

Preferred:

  • Virtualized environments (VMare for example)
  • Experience with Mac and/or Linux
  • Knowledge beyond normal use with mobile platforms (iOS, Android, Window 7 Mobile)
  • Knowledge of DB technologies and usuage
  • Experience programming with the Lua scripting language (perl, bash, Python, etc).
  • Understanding of low-level operating system principles

This is a part time position (up to 20 hours a week). The position is usually limited to 3-6 months.

OPSWAT offers competitive salaries and benefits packages. This position will work from our headquarters in San Francisco, CA, conveniently located next to BART, CalTrains, and MUNI. To learn more about the company, visit us at www.opswat.com.

To apply, send your resume and cover letter to us at careers-us@opswat.com, with the following subject line: Software Engineer Intern - <Your Name>. 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 Manager

Founded in 2002 OPSWAT is an industry leader in software management SDKs, interoperability certification and multiple-engine scanning solutions. With both software manageability and multi-scanning products, OPSWAT offers simplified and comprehensive SDKs that reduce time and costs for your engineering and testing teams. OPSWAT delivers:

  • OESIS Framework, an open development framework that enables software engineers to develop products that manage thousands of third-party software application
  • Multi-scanning products Metascan, MetaDefender for Media and MetaDefender for Secure Access, which optimize several anti-malware engines to scan for viruses simultaneously. Demo available at Metascan-online.com
  • Secure Virtual Desktop demo available at Securevirtualdesktop.com
  • OPSWAT Gear demo available at OPSWATgears.com

The Software Engineering Manager will manage a team of Software and QA Engineers to design, architect and build software products. The Lead will be responsible for writing product specifications, implementing and tracking development timelines and overseeing team deliverables. Interaction with remote offices and occasional travel may be required.

 

Requirements:

  • Desire to wear multiple hats from coding at lower levels to expanding product lines
  • 5+ years of recent experience in software development, preferably in C/C++
  • Strong communication skills in English (written and verbal)
  • In depth, first hand experience with all stages of the SDLC
  • History of shipping products
  • Proven experience delivering high quality products on time
  • Understanding of low-level operating system principles
  • Experience designing and developing development framework for internal and external usage
  • Past experience leading a team of 3+ engineers
  • Strong knowledge of XML
  • Mindset for tackling challenges
  • Experience with TCP/IP and similar products
  • Exceptional organizational skills
  • In depth knowledge of Windows Internals (services, registry, drivers)

Preferred:

  • Recent experience in coding and code review
  • Experience delivering cross-platform solutions
  • Experienced in database design
  • Knowledge of Agile methods
  • Knowledge of Perl and other scripting technologies
  • Knowledge of building secure systems
  • Knowledge of MFC, HTML Dialogs and Javascript

OPSWAT offers competitive salaries and benefits packages. This position will work from our headquarters in San Francisco, CA, conveniently located next to BART, CalTrains, and MUNI. To learn more about the company, visit us at www.opswat.com.

To apply, send your resume and cover letter to us at careers-us@opswat.com, with the following subject line: Software Engineering Manager - <Your Name>. 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.

 


Ruby on Rails Developer

OPSWAT is an exciting young company that provides security software to major security product vendors such as Cisco, Juniper, HP, Support.com and many others. We provide SDKs that allow others to easily detect and interact with almost any software of any kind installed on any host, be it Windows, Mac, Linux and even mobile platforms.

OPSWAT is looking for a Ruby on Rails Developer to join our growing team. This a full time, on-site position, and is ideal for someone mid-level to senior-level. This role's focus will be to help build and improve our customer facing web applications. We are looking for an energetic and motivated individual who will take pride in their work and deliverables and is looking to grow with the company.

Requirements:

  • Strong Ruby on Rails (RoR) knowledge and experience
  • LAMP
  • SOAP/REST ful API
  • Experience working with MySQL, MongoDB or other database systems.
  • Experience working with RabbitMQ, AMQP or similar message queuing systems
  • Experience working with RSpec and/or Cucumber
  • Translate mockups and technical spec into clean and stable code

Preferred:

  • Knowledge and expertise of Web 2.0 architecture and design principles
  • Experience with RubyGems such as devise, cancan, resque, ruport
  • Familiarity with Capistrano and Rubber
  • Experience with Linux systems
  • Familiar with SVN, git or other Version Control Software
  • Experience working with a staged release process (Dev -> Staging -> Production)
  • Familiarity with Google Maps APIs
  • Experience with Applications running on Amazon Web Services (AWS)
  • Optimizing web services for mobile devices including iPhone, iPad and Android

OPSWAT offers competitive salaries and benefits packages. This position will work from our headquarters in San Francisco, CA, conveniently located next to BART, CalTrains, and MUNI. To learn more about the company, visit us at www.opswat.com.

To apply, send your resume and cover letter to us at careers-us@opswat.com, with the following subject line: Ruby on Rails - <Your Name>. 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.


Marketing Internship

Founded in 2002, OPSWAT is the industry leader in software management SDKs, interoperability certification and multiple antivirus engine malware scanning solutions. Our SDKs are implemented by major corporations such as Cisco, Juniper and Sonicwall. Additionally, our multi-scanning products are used by malware researchers, government and defense agencies and public utilities such as nuclear power plants, financial institutions and other industries.

Our marketing team is looking for a bright, capable and energetic intern to help promote our products, assist with our SEO efforts, assist with lead generation, plan for and execute our company events (conferences, trade shows, etc.) and maintain our various web sites.

Requirements:

  • Strong communication skills in English (written and verbal)
  • Adept at picking up new software and technologies quickly
  • Comfortable calling partners and prospects for lead-gen/appointment setting campaigns
  • Strong MS Office skills (Word, Excel, PPT)
  • Good organizational skills
  • High attention to detail
  • Self-motivated

Preferred (not required):

  • Sales experience
  • CRM experience (NetSuite, Salesforce, Sugar, etc).
  • HTML, Javascript, PHP experience
  • Adobe CS experience

This is ideally a full time position, but we may consider part time for exceptional candidates (20 hours/week minimum).

OPSWAT offers competitive salaries and benefits packages. This position will work from our headquarters in San Francisco, CA, conveniently located next to BART, CalTrains, and MUNI. To learn more about the company, visit us at www.opswat.com.

To apply, send your resume and cover letter to us at careers-us@opswat.com, with the following subject line: Marketing Intern - <Your Name>. 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

This position is for a strong developer with a passion for quality who will develop innovative security products. As a Principal Software Engineer you will architect, design and develop industry leading Enterprise Security Software products. You will have the opportunity to work with a wide range of security products from all of the leading vendors and to work with the most advanced computing architectures to deliver high performance anti-virus solutions - on bare metal, in virtual environments and in the cloud.

Requirements:

  • 10 years experience in enterprise software development experience
  • Bachelor of Science degree in EE, CS or CE
  • Enterprise software delivery which included the full software lifecycle and which included multiple releases
  • Startup experience
  • Deep understanding of Windows, Win 32 API, Windows OS internals- services, registry, drivers
  • Expertise in C/C++ with extensive knowledge of concurrency and multi-threading- architecture, design, development, debug, performance analysis
  • Discipline with automated unit tests
  • Experience developing in Agile experience
  • Understanding of operating system architecture, process management, memory management
  • Understanding of networking protocols - TCP/IP, sockets, Winstock API
  • Understanding of security concepts, architects, protocols - SSL, TLS
  • Strong communication skills in English (written and verbal)
  • Good organizational skills
  • Mindset for tackling challenges
  • Experienced in writing secure code

Preferred:

  • Masters degree in EE, CS or computer engineering
  • Experience delivering cross-platform solutions
  • Knowledge of Perl and other scripting technologies
  • Knowledge of building secure systems
  • Understanding of virtualization technologies
  • Previous anti-virus product development

OPSWAT offers competitive salaries and benefits packages. This position will work from our headquarters in San Francisco, CA, conveniently located next to BART, CalTrains, and MUNI. To learn more about the company, visit us at www.opswat.com.

To apply, send your resume and cover letter to us at careers-us@opswat.com, with the following subject line: Principal Software Engineer - <Your Name>. 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.

 


Senior QA Automation Engineer

This position is for a senior QA Engineer with a passion for quality who will test and automate tests for innovative security products. As a Senior QA Automation Engineer you will work closely with developers in creating industry leading Enterprise Security Software products. You will have the opportunity to work with a wide range of security products from all of the leading vendors and to work with the most advanced computing architectures to deliver high performance anti-virus solutions - on bare metal, in virtual environments, and in the cloud.

Requirements:

  • US Citizen
  • Bachelor of Science degree in EE, CS or computer engineering
  • Startup experience
  • 7-10 years testing enterprise software, writing automated tests, some development in a Microsoft Windows environment
  • Prior experience with white box/API testing
  • Enterprise software delivery which included the full software lifecycle and which included multiple releases
  • Strong coding skills with C# or C++ in a Microsoft Windows environment
  • Expertise with at least one scripting language other than sh (perl, python)
  • Well versed in QA methods and best practices for functional, regression, performance testing
  • Experience working in Agile environments
  • Understanding of networking protocols - TCP/IP, sockets, Winsock API
  • Understanding of security concepts, architects, protocols - SSL, TLS
  • Strong communication skills in English (written and verbal)
  • Curiosity and a mindset for tackling challenges
  • Good organizational skills

Preferred:

  • Masters degree in EE, CS or computer engineering
  • Experience delivering cross-platform solutions
  • Knowledge of testing secure systems
  • Understanding of virtualization technologies
  • Previous anti-virus product development
  • Experience with XML

OPSWAT offers competitive salaries and benefits packages. This position will work from our headquarters in San Francisco, CA, conveniently located next to BART, CalTrains, and MUNI. To learn more about the company, visit us at www.opswat.com.

To apply, send your resume and cover letter to us at careers-us@opswat.com, with the following subject line: Senior QA Automation Engineer - <Your Name>. 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.