Senior Software Engineer - Windows Kernel Developer

5 days ago

Apply Now
Logo of SailPoint

SailPoint

Enterprise Software • Identity & Access Management • Identity & Access Governance • Identity Governance & Administration • Compliance Controls

1001 - 5000 employees

Founded 2005

🔒 Cybersecurity

🏢 Enterprise

☁️ SaaS

Description

• Designing and implementing user and kernel mode product components implemented in C/C++ for detection and prevention of processes being run with elevated privileges. • Collaborate with the wider EPM team to integrate Windows EPM with the EPM backend and other SailPoint products. • Help design a testing architecture for the kernel driver, aiming for unit and end-to-end tests to ensure code quality.

Requirements

• Collaborative, approachable and articulate • Strong experience with C/C++ • Experience developing robust kernel-mode drivers on Windows, with detection and handling of running processes a strong plus • Understanding of fundamental security concepts, particularly Windows security, such as Windows access tokens • Knowledge of communication between kernel-mode drivers and user-mode programs, such as IOCTLs • Experience with an appropriate language for a Windows user-mode component • CI/CD pipelines such as Jenkins • BSc in Computer Science or similar or equivalent work experience • Experience in a GUI framework such as WinUI 3/Qt/WPF • Experience with Rust/Golang • Database technologies such as Amazon DynamoDB • Containerisation & container orchestration such as Docker • Microservices & SaaS

Apply Now

Similar Jobs

6 days ago

Join Coinbase as a Software Engineer to develop next-gen crypto products and features.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com