Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11565329

    FULLTIME

    Senior Software Engineer

    Qualys logo

    Qualys

    Not specified · onsite · Posted 67d ago

    Sourced fromLinkedIn
    Undisclosed4–7 yrsfulltimeNot specified

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.8s
    • Found the form on Linkedin · 9 questions to answer1.3s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Come work at a place where innovation and teamwork come together to support the most exciting missions in the world! Description: We invite you to be part of a highly motivated Qualys engineering team responsible for building next-generation Runtime Security and Endpoint Protection Platform (EPP) solutions. We are seeking a talented and passionate Senior Software Engineer with strong expertise in C++ and system-level programming to work on exciting projects enabling Qualys security solutions. Working with a team of engineers and architects, you will be responsible for designing, developing, and supporting highly scalable endpoint security offerings. In this position, you will work on cutting-edge security technologies including Runtime Security, EPP/Anti-malware, runtime protection, telemetry collection, threat detection, and endpoint monitoring capabilities across multiple operating system platforms. This position offers an opportunity to solve challenging system-level problems and contribute to one of the fastest-growing R&D teams at Qualys. Responsibilities:

    • Takes complete ownership for successful delivery of products, components, modules, and features assigned.
    • Demonstrates high-quality focus and applies engineering best practices including test-driven development and code quality standards.
    • Develop understanding of the complete product functionality spanning endpoint agents to backend services including:
    • End-to-end Runtime Security/EPP architecture
    • Customer use cases & Product workflows
    • Overall Qualys security platform integration and value proposition
    • Lead engineering lifecycle activities including:
    • Design
    • Development
    • Code reviews
    • Test case reviews
    • Release support
    • Develop in-depth understanding of endpoint security technologies including:
    • Runtime Security
    • EPP / Anti-malware
    • Runtime threat detection and prevention mechanisms
    • Understand operating system internals and security concepts including:
    • Processes
    • Threads
    • Memory management
    • File systems
    • System calls
    • Driver interactions
    • Endpoint telemetry collection
    • Own new feature development including design, implementation, performance optimization, and release delivery.
    • Debug issues reported by QA teams or customers in production and provide effective solutions.
    • Collaborate with QA teams to define feature validation strategy including:
    • Functional testing
    • Performance testing
    • Scalability testing
    • Negative scenarios
    • Document design details and test plans as part of development activities.
    • Communicate and collaborate effectively with engineering teams, QA teams, architects, Product Managers, and stakeholders.

    Qualifications : Must Have:

    • Bachelor's or Master's degree in Computer Science, Electronics, Instrumentation, or equivalent.
    • 4+ years of software development experience with strong system-level programming background.
    • Strong expertise in C++ .
    • Strong experience in Windows development and Windows Internals.
    • Strong understanding of operating system concepts including:
    • Processes
    • Threads
    • Synchronization
    • Memory management
    • IPC mechanisms
    • Professional experience in designing, prototyping, developing, testing, debugging, and performance profiling.
    • Strong debugging and problem-solving skills.
    • Experience developing software closer to operating system or endpoint layers.
    • Hands-on experience with development tools:
    • GIT
    • JIRA
    • Jenkins
    • CI/CD tools
    • Strong analytical and communication skills.
    • Passion to build a career in Runtime Security and low-level system software. Additional skills that are good to have:
    • Experience with endpoint security products and technologies:
    • Runtime Security
    • EPP
    • Anti-malware
    • Runtime protection technologies
    • Exposure to Linux internals and kernel concepts.
    • Exposure to macOS development and system internals.
    • Understanding of networking concepts and protocols including:
    • TCP/IP
    • DNS
    • DHCP
    • HTTP/HTTPS
    • Understanding of security concepts such as:
    • Behavioral detections
    • Threat hunting
    • MITRE ATT&CK framework
    • Threat intelligence
    • Exposure to Kubernetes, containers, and distributed systems.
    • Experience with virtualization platforms such as VMware.
    • Knowledge of scripting languages such as Python, Shell scripting, or PowerShell.
    • Working knowledge of databases such as PostgreSQL or Oracle.
    • Excellent analytical, debugging, and problem-solving skills.

    Good to Have:

    • Working knowledge of Java and Golang with the ability to understand, debug, and contribute to codebases written in these languages.
    • Exposure to developing backend services or distributed systems using Java and/or Golang is an added advantage.

    Sourced from linkedin

    Section · 02

    Skills

    Endpoint security productskernel conceptsRuntime protection technologiesHTTPJenkinsBashKubernetesPostgresqlnetworking conceptsperformance profilingVMwareDNSDHCPDistributed SystemsTCP/IPthreat intelligenceThreat Huntinghttpsprocesseslinux internalsMemory managementSynchronizationContainersOracle DBMITRE ATT&CK FrameworkC plus plusSystem-level ProgrammingOperating System ConceptsGolangdebuggingsecurity conceptsWindows InternalsBehavioral detectionsanti-malwareIpc MechanismsPythonwindows developmentJira AtlassianmacOS DevelopmentJavaPowershellGITCi/CdthreadsHTTP/HTTPSWindowsMitre Att&CkMacos InternalsEPPRuntime Security

    Section · Company

    About Qualys

    Qualys logo

    Qualys

    IT Services & Consulting

    2.5k+

    employees

    1999

    27 years old

    Pune, Maharashtra

    India

    About

    The leading provider of information security and compliance cloud solutions.

    Industries

    IT Services & ConsultingSoftware Product

    Employee ratings

    274 reviews

    3.7/ 5

    Culture

    3.5

    Career growth

    3.2

    Work-life

    3.6

    Employees rate it well for

    Work Life Balance46Salary38Work Culture36Senior Management30Learning23

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer · waiting for your command