Wand

Wand

Senior Windows C++ Engineer

Remote - USA (West Coast) · Senior

Sponsorship not specifiedDetected 71 days ago
TypeScriptC++Full-Stack DevelopmentCode ReviewGitCI/CDRESTgRPCAccessibilityUnityUnreal Engine

About the role

  • The shape of the role is part deep systems work, part platform-team mindset: the foundation has to be solid, but the win condition is what other teams ship on top of it for the millions of players using Wand today.
  • This is a senior individual contributor role.
  • You'll make architecture calls the rest of engineering will live with for years, mentor the engineers around you, and move fluidly across the breadth of the native stack as the work demands.

Responsibilities

  • Build and own native infrastructure
  • Own substantial parts of Wand's Windows native stack and move fluidly across the breadth of it.
  • Take pieces from design through production through the unglamorous work of keeping things stable as they scale.
  • Design SDK and plugin surfaces that other people actually want to build against.
  • Provide substantive and thoughtful code reviews. Catch race conditions, memory ordering, and lifetime bugs before they reach a player. Raise the level of the discussion when the design needs it, not just the implementation.
  • A team of people who genuinely love games, move incredibly fast, and care deeply about what they build.
  • You've designed an interface that someone else built on top of, and you've lived with the result long enough to learn from it.
  • You can explain a hooking subtlety to someone who's never written a line of native code, and you write design docs that people actually finish.
  • CMake and vcpkg fluency on a non-trivial multi-project build.

Requirements

  • 7+ years of professional C++ development, with a meaningful chunk spent on tools, engines, or platform-style systems where your users were other engineers, designers, or content authors.
  • You can talk about what you built, who used it, and how their work changed because of it.
  • You can say "I was wrong" cleanly and move on.
  • Experience working full stack - going from Typescript in an Electron desktop app all the way down into C++ code and back will be an expectation on a number of projects.
  • Familiarity with OBS internals or other video capture stacks.

Nice to have

  • Experience inside or alongside Unreal and/or Unity at depth - engine internals, gameplay code, or external native processes integrating with them.
  • Strongly preferred
  • the more recent and the more hands-on, the better.

Skills

  • Wand makes gaming magical.
  • The gaming industry is undergoing a massive transition.

Compensation

  • Competitive compensation and equity package.

Benefits

  • Competitive compensation and equity package.

Company info

  • Treat the application teams as your customers. When they're shipping a feature on top of native, get in the thread with them, find the rough edges, and file them down. The fastest way to ship more features is to make the next feature cheaper than the last one.

Equal opportunity

  • equal opportunity employer committed to building a diverse and inclusive team.

This listing is sourced directly from Wand's careers page and normalized into a canonical job model.