
Windows Internals Engineer
Level
Senior
Department
Development
Type
Full Time
Project
NDA
Locations:
Remote
Job Details
Posted on:
November 5, 2026
Job ID:
zLlD2i
About the Company
Established in 2004, ALLSTARSIT was founded with a clear vision: to enhance the landscape of global IT employment by bridging the gap between companies and skilled professionals. The core belief was that assembling a team shouldn't be hindered by geographical constraints. Fast forward to the present day, ALLSTARSIT stands as an international outstaffing service provider committed to change the way businesses recruit, compensate, and oversee top talent worldwide.
With operational hubs scattered across Europe, Asia, and LATAM, and its headquarters situated in San Francisco, US, the company boasts a workforce of over 1,000 adept professionals. Spanning across more than 20 countries, ALLSTARSIT offers a diverse range of skilled employees across various verticals, including AI, cybersecurity, healthcare, fintech, telecom, media, and so on.
With operational hubs scattered across Europe, Asia, and LATAM, and its headquarters situated in San Francisco, US, the company boasts a workforce of over 1,000 adept professionals. Spanning across more than 20 countries, ALLSTARSIT offers a diverse range of skilled employees across various verticals, including AI, cybersecurity, healthcare, fintech, telecom, media, and so on.
About the Project
We are looking for an experienced Senior C++ Software Engineer (Windows Internals) to join an international engineering team working on advanced cybersecurity solutions. In this role, you will be responsible for designing, developing, and maintaining complex system-level software components, working extensively with Windows internals and low-level programming. The ideal candidate has strong C++ expertise, excellent troubleshooting and analytical skills, and the ability to independently solve challenging technical problems in complex software environments. The company develops innovative security technologies designed to help organizations protect critical IT infrastructure, strengthen system resilience, and address evolving cybersecurity challenges. The engineering team focuses on developing high-performance, reliable, and scalable software solutions, combining low-level system programming with modern security engineering practices.
Specialization
Headquarters
Years on the market
Team size and structure
Current technology stack
Required skills:
Must Have
- 6+ years of professional software development experience with strong expertise in C++.
- Hands-on experience with Windows API and multithreaded programming.
- Practical experience with AI-assisted development tools (e.g., Claude Code or similar) and LLM APIs.
- Strong analytical, debugging, and problem-solving skills.
- Experience developing large-scale, high-performance software systems with complex technical requirements.
- Ability to independently investigate and resolve challenging engineering problems.
- Strong communication skills and ability to collaborate effectively within an international engineering team.
- Interest in cybersecurity and system-level software development.
Nice to Have
- Knowledge of cybersecurity principles, technologies, and emerging security threats.
- Advanced understanding of LLM-based development tools, including AI agents and related workflows.
- Familiarity with low-level security concepts, including buffer overflows, race conditions, code injection, and privilege escalation.
- Deep understanding of Windows operating system internals.
- Experience with modern C++ standards and development practices.
- Experience with Windows drivers, file systems, or network protocols.
- Knowledge of reverse engineering, malware analysis, or exploit development.
- Experience with .NET/C#.
Scope of work:
- Design, develop, and maintain high-performance security-related software modules using C/C++.
- Work extensively with Windows internals, including kernel-mode and user-mode development.
- Contribute to the architecture and implementation of advanced system-level software solutions.
- Investigate, troubleshoot, and resolve complex technical issues, security vulnerabilities, and performance bottlenecks.
- Collaborate closely with cross-functional engineering, product, and research teams.
- Analyze emerging security challenges and contribute to the continuous improvement of software reliability and protection capabilities.
- Participate in code reviews, technical discussions, and knowledge-sharing activities.
- Mentor team members and promote high standards of software engineering and code quality.
Why ALLSTARSIT?
More open positions
Middle
AI Engineer
Romania
Senior
Digital Account Manager
Brazil
Hybrid
Middle
Network Operations Engineer - Europe
Romania
Remote