Windows Internals Engineer

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.

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?

Apply now

More open positions

Apply for

Windows Internals Engineer

Full name *

E-mail *

Phone *

Country*

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Cover Letter

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.