Windows C++ Engineer
Develop and maintain core usermode infrastructure for Windows endpoint security agent. Design, implement, and debug complex C++ features on a large-scale EPP/EDR platform, focusing on stability, performance, and collaboration with a distributed team to protect millions of devices.
Responsibilities
- Design, develop, test, and debug complex usermode features in modern C++.
- Work on system-level areas, including configuration, asset management, and backend communication.
- Contribute to architectural components and redesign existing code for improved performance.
- Optimize stability and performance at scale for millions of endpoints.
- Collaborate with distributed team to deliver end-to-end features.
Requirements
- 0-1 years of experience in C/C++.
- Degree in Computer Science or Software Engineering from a leading university with GPA 85+.
- In-depth knowledge of operating systems and concepts.
- Strong debugging and troubleshooting skills.
- Solid system design and architecture skills.
- Ability to contribute to feature development from planning to unit-testing.
Nice to have
- Previous experience with security-oriented development or related fields.
Benefits
- Restricted Stock Units (RSUs)
- Employee Stock Purchase Plan (ESPP)
- Competitive leave benefits
- Gender-neutral parental leave
- Medical and insurance benefits
- Pension
- Global home office allowance
- Mobile phone reimbursement