Skip to content
Back to jobs

Posted 2 weeks, 1 day ago

Wand

Senior Windows C++ Engineer

Roles

Compensation

Fully remote; competitive compensation + equity.

unclear
unclear
Included (equity).
  • Competitive compensation
  • Equity

Tech stack

C++Win32Win64DLLWinDbgProcess MonitorIPCHookingProcess and thread managementConcurrency
Unreal EngineUnityTypeScriptElectronLuaAngelScriptgRPCProtocol BuffersFlatBuffersOBSVideo capture internals

Location

Remote (US Eastern timezone overlap required)

Work setup

full-time
Senior
Fully remote; US Eastern timezone overlap required.
timezone-limited
US Eastern timezone overlap required
unclear

Role details

  • Own meaningful parts of the native infrastructure underneath the platform team’s work at the seam between Windows, third-party game engines, and Wand’s product
  • Make architecture calls that other engineering teams will build upon
  • Measure success by what other teams shipped on top of your foundation
  • Build and evolve a plugin system for safe in-process extensions
  • Develop a Lua scripting layer on top of the plugin system
  • Design extensibility interfaces that others build on and maintain
  • 7+ years C++ experience
  • Meaningful time on tools/engines/platform systems where users were other engineers
  • Deep Windows native experience: Win32/64, DLL lifecycles
  • Experience with hooking, IPC, and process/thread management
  • Familiarity with WinDbg and Process Monitor
  • Strong concurrent programming; ability to spot races and ordering bugs in review
  • Plugin/extensibility experience: designed an interface someone else built on and lived with the result
  • Outcome-oriented, low-ego

Application

Apply via the provided Ashby job posting link.

not required
not required
not required
ats

Company context

Augmentation and intelligence layer for PC gaming; real-time game-state reading powering in-game overlays (contextual help, interactive maps, video clipping).
PC gaming

Description

Wand builds the augmentation and intelligence layer for PC gaming, enabling real-time game-state reading that powers a unified ecosystem across desktop, web, and native in-game overlays (contextual help, interactive maps, and video clipping without alt-tabbing out of the game). We are hiring a senior IC to own meaningful parts of the native infrastructure underneath a platform team working at the seam between Windows, third-party game engines, and Wand’s product. Responsibilities include designing architecture and building foundation that other teams build on. Recently shipped: a plugin system for safe in-process extensions; current work includes a Lua scripting layer on top of it. What we’re looking for includes: 7+ years C++ with meaningful time on tools/engines/platform systems where other engineers were users; deep Windows native experience (Win32/64, DLL lifecycles, hooking, IPC, process/thread management, WinDbg/Process Monitor); strong concurrent programming and ability to find races/order bugs in review; plugin/extensibility experience designing interfaces others build on; outcome-oriented, low-ego. Bonus areas mentioned: Unreal/Unity internals; full-stack TS/Electron down to C++; scripting/SDK layer (Lua/AngelScript/DSL); OBS or video capture internals; gRPC/Protobuf/FlatBuffers. Apply via the provided Ashby job link.

Similar jobs

  • Loading similar jobs...