Sr Software Engineer
Company
Qualys
Location
Other US Location
Type
Full Time
Job Description
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
We are seeking a talented Senior Software Engineer to help build next generation security products working with a team of talented and motivated engineers. You will be working in a fast-paced environment innovating, prototyping, designing, developing and supporting highly scalable SaaS based Security products on the next generation Qualys Cyber Security Cloud Platform, leveraging open-source technologies to solve challenging problems for enterprise security business needs.
Required skills:
The ideal candidate will have a breadth of skills across software development, reverse engineering, scripting, tool development, familiarity with virtual infrastructure, and has a tinge for creating and testing new methods of operating in a large and dynamic work environment.
Qualifications:
- Bachelor or Master's degree in Computer Science or related field
- 3 to 7 years hands-on experience with developing software products for SaaS solutions in deployments in public (AWS, GCP, Azure, OCI, etc.) or private clouds.
- Good understanding of Object-oriented concepts
- Prior experience with RDBMS systems and some or all of Redis, Elasticsearch, Kafka, Ceph
- Strong analytical and debugging skills.
- Java programming skills including object-oriented design, prototyping, development, testing, profiling, etc.
- Knowledge of JVM concepts like garbage collection, heap, stack, profiling, class loading, etc.
- Strong in data structures and some algorithms.
- Some experience with open-source projects like OpenSSL, curl, libmxl2 etc.
- Experience with container and orchestration technologies such as Docker, Kubernetes etc.
- Hands-on experience using CI/CD pipelines
- Comfortable with build processes as well as working with tools like Git, Jira and Jenkins.
- Strong attention to detail
- Strong analytical & problem-solving abilities
- Ability to work independently and self-learn
- Must be a critical thinker with excellent verbal and written skills
- Ability to clearly articulate and communicate technical concepts within and across teams.
- Decent understanding of IP network and principles
Desirable:
- Practical experience with RedHat/CentOS/OEL-like OS environments and RPM package management
- Linux shell scripting (Bash, grep, sed, awk)
- Awareness of Python, C/C++ programming skills, Unix sockets, memory management etc.
- Linux software development frameworks - GNU C compilers, make, gdb, configure, git, etc.
- Awareness of OT domain is a big plus
Date Posted
09/24/2024
Views
1
Similar Jobs
Automotive Equipment Dispatcher - Department of Agriculture - Forest Service
Views in the last 30 days - 0
View DetailsSenior Engineering Manager, Micros Foundations - Atlassian
Views in the last 30 days - 0
Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...
View DetailsSenior Frontend Engineer - Simply Business
Views in the last 30 days - 0
Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...
View Details