A leading cybersecurity company is seeking a Senior Software Engineer to enhance its Endpoint Privilege Management solution. The role requires expertise in software engineering and security, and offers remote work opportunities. Successful candidates will design and maintain core capabilities, develop agent components, and collaborate across teams. Ideal candidates will have over 5 years of experience, proficiency in languages like C/C++ or Java, and a strong grasp of OS security concepts. Join a fast-growing firm dedicated to innovation in cybersecurity.
Qualifications
5+ years of software engineering experience.
Proficient in C/C++, Rust, Go, C#, or Java.
Experience with system-level software.
Understand OS security concepts and privilege models.
Skilled in debugging complex software.
Ability to create automated tests.
Responsibilities
Design and maintain KEPM/EPM capabilities.
Develop endpoint agent components.
Implement platform integrations and management-plane capabilities.
Collaborate with Product to deliver incremental value.
Work with QA Automation to improve test coverage.
Participate in security reviews and threat modeling.
Enhance observability of components.
Contribute to incident response.
Skills
C/C++
Rust
Go
.NET
Java
OS security concepts
Debugging
Automated testing
CI/CD environments
Communication skills
Education
Bachelor's or master's degree in a relevant field
Tools
Security tooling
Debugging tools
CI/CD tools
Job description
A leading cybersecurity company is seeking a Senior Software Engineer to enhance its Endpoint Privilege Management solution. The role requires expertise in software engineering and security, and offers remote work opportunities. Successful candidates will design and maintain core capabilities, develop agent components, and collaborate across teams. Ideal candidates will have over 5 years of experience, proficiency in languages like C/C++ or Java, and a strong grasp of OS security concepts. Join a fast-growing firm dedicated to innovation in cybersecurity.