
Senior Windows C++ Engineer
Wand – Senior Windows C++ Engineer
About Wand
Wand makes gaming magical. Through game customization and guidance, we build tools that help players have more fun in their favorite games.
Our platform works across thousands of PC games, ensuring that great games are accessible to everyone, regardless of time constraints, skill level, or accessibility needs. Over 40 million gamers have already found us, largely through word of mouth, because we solve a fundamental problem: removing friction between players and their enjoyment of games.
The Mission
The gaming industry is undergoing a massive transition. Players are drowning in content yet abandoning games at record rates due to pacing, friction, or simply getting stuck. Current help paradigms—alt-tabbing to ad-heavy sites, spoiler-filled wikis, or long YouTube walkthroughs—are broken.
Wand is building the augmentation and intelligence layer to fix this. Our technology reads game state in real time, powering contextual help, interactive maps, and utility-driven video clipping exactly when players need it. Delivering on this mission depends on careful native code at the seam between Windows, third-party game engines, and our product.
Role Overview
We’re hiring a Senior Windows C++ Engineer to own meaningful parts of the native infrastructure underneath Wand.
This is a senior individual contributor role:
You’ll make architecture calls the rest of engineering will live with for years.
Mentor engineers around you.
Move fluidly across the breadth of the native stack as the work demands.
Measure success by the features other teams ship because the foundation you built made it easy.
Recent work includes a plugin system for safe, in-process extensions and a Lua scripting layer. Expect to move between engine/runtime work, in-game systems, and video recording/replay stacks.
What You’ll Do
Build and own native infrastructure: Design, implement, and maintain core systems in Wand’s Windows native stack.
Make architectural calls: Balance accuracy vs. latency, safety vs. performance, and maintainability vs. surface area.
Enable the rest of engineering: Design SDKs and plugin surfaces, provide docs/examples/tools, and smooth rough edges for application teams.
Raise the bar across the team: Provide thoughtful code reviews, mentor mid-level engineers, and contribute to roadmap decisions with a focus on outcomes.
Who You Are
Core Requirements
7+ years of professional C++ development, with significant experience in tools, engines, or platform-style systems.
Deep Windows native experience: Win32/64 APIs, DLL lifecycles, hooking, IPC, process/thread management.
Confident with concurrent programming; thread-safe code is your default.
Plugin/extensibility experience: you’ve designed interfaces others built on top of.
Outcome-oriented, low-ego, strong communicator.
Bonus Points
Experience with Unreal or Unity internals.
Full-stack comfort: Typescript in Electron apps down into C++.
Built or contributed to scripting/SDK layers (Lua, DSLs, blueprint-style systems).
AAA game engine/tools/editor background.
Familiarity with OBS internals or video capture stacks.
gRPC, Protocol Buffers, FlatBuffers experience.
GitHub workflows, CI/CD familiarity.
CMake and vcpkg fluency.
What We Offer
Competitive compensation and equity package.
Fully remote work arrangement.
The chance to do unusually deep native work for an audience of 40M+ players.
A team of people who genuinely love games, move fast, and care deeply about what they build.
Increase your chances of landing your dream career.
About the company
Similar Remote Jobs
Opened 9 days ago Promoted Job Remote Job
Opened 12 days ago Promoted Job Remote Job
New Job! Remote Job
New Job! Remote Job
