SailPoint
United Kingdom
Remote

Technical Lead - Windows EPM

Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About SailPoint:
SailPoint is the leader in identity security for the cloud enterprise. Our identity security solutions secure and enable thousands of companies worldwide, giving our customers unmatched visibility into the entirety of their digital workforce, ensuring workers have the right access to do their job - no more, no less.
Built on a foundation of AI and ML, our Identity Security Cloud Platform, Atlas delivers the right level of access to the right identities and resources at the right time-matching the scale, velocity, and changing needs of today's cloud-oriented, modern enterprise.
About the team:
You'll be joining the newly formed Privileged Endpoint team, expanding the Windows Endpoint Privilege Management (EPM) product. This will include adding a kernel-mode driver to detect and respond to any Windows process run by a user. You'll be leading the design, architecture, and implementation of the driver, as well as working on the overall product.
The team is fully remote, UK-based, and, as a small team, you will be a key contributor.
The role:
In a typical day you'll be working on designing and implementing low-level kernel driver code in C/C++ that can detect Windows processes being run with elevated privileges, for EPM to perform actions on. You'll extend the existing user-mode component (currently written in Python), to interact with the driver. You'll also use Golang, SQL and UI technologies to develop features for the EPM backend services.
You'll have the opportunity to guide the tools and technologies we use to produce the kernel-mode driver, as well as help improve the design and quality of the user-mode app, and the overall product.
In 90 days, you'd be on-boarded and landing work as well as architecting a design for the kernel-mode driver.
In 6 months, you'd be the Subject Matter Expert for the EPM kernel driver and leading its implementation.
In 1 year, you'd help release the product and lead the technical side of the kernel driver as the team grows.
Responsibilities:

  • Lead the design and system architecture of a new Windows EPM kernel-mode driver.
  • Deliver efficient, maintainable, and robust features to implement the product design, and guide the development process to other team members.
  • Collaborate with the wider EPM team to integrate Windows EPM with the EPM backend and other SailPoint products.
  • Help implement features on the EPM backend and macOS EPM Client, where needed.
  • Collaborate with peers on designs, code reviews, and testing, and help promote these practices.
  • Help design a testing architecture for the kernel driver, aiming for unit and end-to-end tests to ensure code quality.


Experience/requirements:
Required:

  • Collaborative, approachable and articulate
  • Solid understanding of fundamental security concepts, with a strong emphasis on Windows security
  • Strong experience developing robust kernel-mode drivers on Windows, with detection and handling of running processes a strong plus
  • Knowledge of communication between kernel-mode drivers and user-mode programs
  • History of designing and implementing software products on Windows
  • Expertise in C/C++
  • Experience in a GUI framework such as WinUI 3/Qt/WPF
  • BSc in Computer Science or similar or equivalent work experience


Preferred:

  • Knowledge of Windows access tokens, and broadly how they differ between admins and non-admins
  • CI/CD pipelines - Jenkins
  • Experience with Golang and/or Python
  • Database technologies such as PostgreSQL
  • Containerization & container orchestration - Docker
  • Microservices & SaaS
  • 8+ years of experience


SailPoint is an equal opportunity employer and we welcome everyone to our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
SailPoint is an equal opportunity employer and we welcome everyone to our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

See More
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

What are SailPoint Perks + Benefits

SailPoint Benefits Overview

Experience a Small-company Atmosphere with Big-company Benefits

Culture
Volunteer in local community
Partners with nonprofits
Open door policy
OKR operational model
Team based strategic planning
Open office floor plan
Employee resource groups
Employee-led culture committees
Hybrid work model
In-person revenue kickoff
President's club
Employee awards
Flexible work schedule
Remote work program
Diversity
Documented equal pay policy
Diversity manifesto
Mean gender pay gap below 10%
Diversity employee resource groups
Hiring practices that promote diversity
Diversity recruitment program
SailPoint's Sail-U program is designed for recent college grads and those with non-traditional backgrounds. It's an early-career program that helps build the next generation of identity leaders.
Health Insurance + Wellness
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Pet insurance
Mental health benefits
Financial & Retirement
401(K)
401(K) matching
Employee stock purchase plan
Performance bonus
Charitable contribution matching
Child Care & Parental Leave
Generous parental leave
Family medical leave
Company sponsored family events
Vacation + Time Off
Unlimited vacation policy
Generous PTO
Paid holidays
Flexible time off
Office Perks
Company-sponsored outings
Free snacks and drinks
Some meals provided
Company-sponsored happy hours
Onsite office parking
Recreational clubs
Home-office stipend for remote employees
Meditation space
Mother's room
Onsite gym
Professional Development
Job training & conferences
Lunch and learns
Promote from within
Mentorship program
Online course subscriptions available
Personal development training

More Jobs at SailPoint

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SailPointFind similar jobs like this