Overview

Principal Software Engineer Jobs in San Mateo, CA at Qualys



Title: Principal Software Engineer

Company: Qualys

Location: San Mateo, CA

Salary: $150K – $200K*

Category: Information Technology

Description

We are seeking a talentedPrincipalSoftware Engineerto help build next generation IT Asset Inventory and IT Asset Management product.

Working with a team of engineers and architects, you will be responsible for prototyping, designing, developing and supporting a highly scalable SaaS based IT Asset Inventory and IT Asset Management product.

This is a great opportunity to be an integral part of a team building Qualys’ next generation Micro-Services based technology platform processing over a 100 million transactions and terabytes of data per day, leverage open source technologies, and work on challenging and business-impacting projects.

Responsibilities:

You will be building next generation of IT Asset Inventory and IT Asset Management product in the cloud

You’ll create high-performance Restful APIs to be consumed by external partners

You will be building highly scalable Micro-services that interacts with Qualys Cloud Platform

Research, evaluate and adopt next generation technologies

Produce high quality software following good architecture and design principles that you and your team will find easy to work with in the future

Requirements:

8+ years of experience as ahands-ondeveloper

Strong Java programming skills including design, prototype, development, test, performance profiling, etc.

Solid understanding of JVM concepts like Garbage Collection, Heap, Stack, Profiling, parameters for fine tuning, Class Loading, etc.

Experience with SAAS based software products and solutions for service oriented deployment in public or private clouds. (g. Private cloud, AWS, Azure, Rackspace etc.)

Solid understanding of RDBMS preferably Oracle

Experience with NoSQL database Cassandra, MongoDB

Experience in developing search based applications using Elasticsearch or Solr

Solid understanding of Java data structures and algorithms

Agile Development with Scrum, WaterFall, Iterative or mix of any of them based on projects

Experience developing enterprise applications

Bachelors/Masters/Doctorate in Computer Science or equivalent

Pluses:

Experience building applications in the IT Space (ITAM, ITSM, SAM, License Compliance)

Experience with stream processing frameworks such as Apache Samza, Spark or Storm

 

About Qualys



Qualys, Inc. is a provider of cloud security, compliance and related services for small and medium-sized businesses and large corporations based in Redwood Shores, California. Founded in 1999, Qualys was the first company to deliver vulnerability management solutions as applications through the web using a "software as a service" (SaaS) model, and as of 2013 Gartner Group for the fifth time gave Qualys a "Strong Positive" rating for these services. It has added cloud-based compliance and web application security offerings. Qualys has over 7,700 customers in more than 100 countries, including a majority of the Forbes Global 100. The company has strategic partnerships with major managed services providers and consulting organizations including BT, Dell SecureWorks, Fujitsu, IBM, NTT, Symantec, Verizon, and Wipro. The company is also a founding member of the Cloud Security Alliance (CSA). Qualys was founded in 1999. The company launched QualysGuard in December 2000, making Qualys one of the first entrants in the vulnerability management market. The QualysGuard Intranet Scanner was released in 2002 to automatically scan corporate LANs for vulnerabilities and search for an available patch. The following year, Qualys released FreeMap, a web-based tool for scanning, mapping and identifying possible security holes within networks connected to the Internet.