Senior Windows C++ Engineer
WAND Corporation
Wand makes gaming magical. Through game customization and guidance, we build tools that helps 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. We want to build the future of game assistance, and we're hoping you'll join us.
The Mission
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. You'll be responsible for the systems other teams depend on, and you'll be the one owning the fix if and when something misbehaves.
- Make the architectural calls that compound. Balance accuracy against latency, safety against performance, surface area against maintainability. Communicate the reasoning so the rest of the team can hold the line later.
- Design SDK and plugin surfaces that other people actually want to build against. Clean lifecycles, sane versioning, defensive boundaries that fail predictably. The interfaces you ship will outlive the features that motivated them, and they'll serve a widening set of consumers over time.
- 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.
- Write the docs, examples, and small tools that turn "ask the native team" into "look it up." A good answer scales; a great one doesn't need to be asked twice.
- 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.
- Mentor mid-level engineers through the parts of Windows that aren't on Stack Overflow. Teach the why, not just the fix.
- Contribute to roadmap decisions with an eye on outcomes. What's the fastest way to realize value from the infrastructure we're investing in? What's worth refactoring, deprecating, or shipping fast and rewriting later? Bring thoughtfulness and genuine
passion for the work.
Core 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.
- Deep Windows native experience: Win32/64 APIs, DLL lifecycles, hooking, IPC, process and thread management. Comfortable in WinDbg, Process Monitor, and the Visual Studio debugger when something genuinely interesting goes wrong.
- Confident with concurrent programming. Thread-safe code is a default, not a heroic project; you spot races and ordering bugs in code review without a checklist.
- Plugin or extensibility experience. 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.
- Outcome-oriented and low-ego. You measure success by what the team shipped, not by what you personally wrote. You can say "I was wrong" cleanly and move on.
- Strong written and verbal communication. 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.
- 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.
- 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.
- You've built or significantly contributed to a scripting or SDK layer (Lua, AngelScript, a custom DSL, a trigger system, a blueprint-style visual environment) that exposed a constrained surface of native systems to a real set of consumers - other engineers, designers, content authors, or less technical end users.
- AAA game engine, tools, or editor background.
- Familiarity with OBS internals or other video capture stacks.
- gRPC, Protocol Buffers, or FlatBuffers comfort.
- Github workflows and CI/CD familiarity.
- CMake and vcpkg fluency on a non-trivial multi-project build.
- Competitive compensation and equity package.
- Fully remote work arrangement.
- The chance to do unusually deep native work for an audience of 40M+ players who will actually feel the difference.
- A team of people who genuinely love games, move incredibly fast, and care deeply about what they build.
- ...Senior C++ Engineer A specialized engineering software company is hiring a Senior C++ Engineer to support and evolve a long-standing Windows desktop application used in real-world structural and engineering workflows. This is a full-time, direct-hire role with a hybrid...SeniorWindowsFull time2 days per week1 day per week
$110k - $120k
A technology company is seeking a C/C++ Embedded Software Engineer based in Phoenix, AZ. The ideal candidate... ...developing and maintaining Linux and Windows device drivers, designing real-time... ...compensation is provided for a mid-senior level role, including a base pay range...SeniorWindows- ...on easy-to-manage dashboards. As a Senior Software Engineer on our Ingestion team, you will be primarily... ...stack, where strong low level Windows and Mac skills are necessary. You must... ...development ~ Experience with the latest C++ language standards; i.e. C++20/23/26...SeniorWindowsLocal areaRemote work
$105k - $165k
...Senior Embedded C++ Software Engineer Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices... ...hands-on experience with embedded development on Linux, Windows, an RTOS, and/or bare metal ~ Experience interfacing with...SeniorWindows$215k - $355k
...C++ Software Engineer, (Senior Lead Securities Quantitative Analytics Specialist) Wells Fargo is seeking a C++ Software Engineer, (Senior Lead... ...understanding of platform-specific ABIs (e.g., System V ABI, Windows ABI) ~ Experience with calling conventions (cdecl,...SeniorWindowsWork experience placementVisa sponsorship$140k - $225k
...Wolverine Trading is looking for a Senior C++ Software Engineer to implement and enhance advanced trading strategies on our high-performance... ...implement fast, scalable, and robust trading softwarein a mixed Windows/Linux environment Work with other engineers on system...SeniorWindowsFull timeTemporary workWork at officeFlexible hoursNight shift$55 - $75 per hour
...Role: Sr C++ Software Designer Location: 6501 Six Forks Road, Raleigh, NC Rate: $55-$75/HR FULL TIME ONSITE Monday to Friday... ...and FIGMA files into functional applications that run in Windows 3- Participate in code reviews and contribute to continuous improvement...SeniorWindowsFull timeRemote workMonday to Friday- ...A technology outsourcing company is seeking a Senior C++ Developer with C# experience for a remote position. The ideal candidate will have a strong background in Windows desktop and system-level programming, alongside at least 6 years of software development experience...SeniorWindowsRemote work
- ...Senior Software Engineer (C++, Linux) C++ development skills at the "Application Level" in either Linux or Windows What you'll be doing: As a Senior Software Engineer, you will participate in the research and development of advanced medical products saving lives...SeniorWindows
- ...Position : Software Development Engineer (C++ Developer) Location: 5 days onsite to Redmond, WA Duration: 6-12 months Contract... ...years of C++ programming experience Needs: C++ Windows Nice to haves: Ex Microsoft, FAANG, MANGO, Magnificent...SeniorWindowsContract workRemote work
- ...Senior C++ Developer Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated... ...: Proficiency in Linux/Unix environments. Experience with Windows development is a plus. ~ Domain Knowledge - Credit Risk & Financial...SeniorWindows
- ...Senior Developer Position Interview: Phone and skype Visa: USC, GC, GC EAD, H4, L2 Requirements: This is a very senior... ...of contact. The resource should be proficient in C#, C++/CLI, Windows Forms, MS Foundation Class Library (MFC). The responsibility...SeniorWindowsRemote work
$85 per hour
...Job Title: Senior C++ Developer (Contract) Location: Jersey City, NJ (Hybrid/Onsite) Duration: 12 Months Pay Rate: $85/hr... ...Experience with AMQ and Oracle ~ Proficiency in UNIX/Linux and Windows environments ~ Strong relational DB and SQL knowledge...SeniorWindowsContract work- ...Intercontinental Exchange (ICE), we engineer technology, exchanges and... ...global markets. As a Senior Developer, you will be part of... ...deployments during maintenance windows Identify opportunities to improve... ...related field ~3+ years of C++ development experience ~...SeniorWindows
- Sysdig is seeking a skilled engineer to develop a Windows security application, lead initiatives across teams, and mentor junior engineers. The ideal... ...will have extensive experience in Windows internals and C++, as well as expertise in Docker, AWS, and Kubernetes. Join...SeniorWindows
- ...Title: C++ Developer(Senior Level) Location: 5 days onsite to Redmond, WA SDE 3 for Microsoft... ...two acceptances Needs: C++ Windows Nice to haves: Ex Microsoft,... ...Summary: The main function of a Software Engineer is to design, develop, implement, test...SeniorWindows
$85 - $92 per hour
...Gender/Disability/Religion/LGBTQI/Age/Veterans.” Job Title: Senior Software Engineer (C/C++) Job Category: Information Technology Industry: Medical... ...Strong hands-on programming experience in C# and C/C++ (Windows, Linux), Python and MATLAB. Experience in the design, optimization...SeniorWindowsContract workRemote workShift work- Westinghouse Electric Company LLC in Huntsville, Alabama is looking for a senior software developer to enhance applications for the nuclear energy sector. The role requires a strong background in C/C++ and 4+ years of software development experience. Responsibilities...SeniorWindows
$150k - $200k
...Senior Software Engineer - C++ We are recognized as a world-leading Emerging Technology staffing and recruiting firm, with a strong specialization... ..., preferably python and javascript Linux and/or Windows OS experience Full stack experience Testing at the...SeniorWindowsPermanent employmentFull timeH1bRelocation- ...Senior Windows Desktop App Developer (C++/Qt) We are seeking a skilled and experienced Senior Windows Desktop App Developer (C++/Qt) to join our dynamic team. The role involves developing a robust file synchronization application tailored for graphic art designers,...SeniorWindowsRemote work
- ...Senior C++ Developer with C# experience (Remote) CloudPSO is a Information Technology Outsourcing... ...should have strong experience in Windows desktop and system-level programming ,... ...s degree in Computer Science, Software Engineering, or related fields A minimum of 6 years...SeniorWindowsRemote workWork from home
$180k - $250k
...perceive the world around us. This role is suited for a Senior C++ Software Engineer experienced in video processing and real-time streaming... ...TURN/ICE) Cross-platform development experience with Windows and Linux including embedded devices ~ Experience with...SeniorWindowsWork at officeWorldwideFlexible hours- ...Senior C++ Developer Get ready to buckle up and meet the powerhouse that's revolutionizing... ...well placement. This is a long-term engineering role focused on heavy domain logic,... ...complex business/geoscience features under Windows Desktop. Maintain, optimize, and...SeniorWindowsFull timeRemote workWorldwide
$150k - $220k
...Senior C++ Software Engineer We are hiring a Senior C++ Software Engineer to join our growing team developing NinjaOne's automated endpoint management... ...in C++ 14 or newer ~ Experience developing for Windows, Unix (Linux), Mac and cross-platform environments ~ Expertise...SeniorWindowsFull timeRemote workWork from homeRelocationFlexible hours- ...Senior C++ Software Engineer We are hiring a Senior C++ Software Engineer to join our Network Management Service (NMS) team, focused on building... ...in C++ 14 or newer ~ Experience developing for Windows, Unix (Linux), Mac and cross-platform environments ~ Expertise...SeniorWindowsWork at officeRemote workWork from homeFlexible hours
$123.2k - $184.8k
...YouTube. This position is ideal for a C++ generalist who thrives on tackling... ...driving innovation through robust software engineering and practical integration work across... ...Professional experience in Linux environments (Windows experience is a bonus). Solid...SeniorWindowsFull timeTemporary workPart timeWork experience placementWorldwide- ...object-oriented design & programming concepts. Strong knowledge of design patterns Minimum 5 years developing Windows/Linux server based applications using C++ Good understanding of memory management and performance optimization Minimum 2 years of working experience...SeniorWindowsWork experience placement
$180.59k - $270.89k
...YouTube. This role is for a seasoned C++ generalist and systems integrator who... ...as a force multiplier by mentoring other engineers and contributing to shared tooling and... ...Deep knowledge of Linux environments (Windows experience is a bonus). Demonstrated success...SeniorWindowsFull timeTemporary workPart timeWork experience placementWorldwide- Job Title: Test Engineer 3 Reference: 23-004 Job Type: Full-time Job Status: Interviewing Date Posted: 01-04-2023... ...analyzing results, and creating reports. UNIX, Linux, and Windows operating systems. Agile C++, JAVA Active Security Clearance Preferred...SeniorWindowsPermanent employmentFull time
$114.8k - $180.4k
...suite of applications and services. As a QA Engineer at FICO, you will be part of an expanding... ...driven applications on Unix/Linux, Windows. ~ Demonstrable project management experience... .... ~ Experience testing and validating C++ applications. ~ Experience with Docker...SeniorWindowsRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Windows C++ Engineer. Be the first to apply!
- entry level c++ developer United States
- junior c++ developer United States
- c++ software developer United States
- c++ programmer United States
- c++ embedded engineer United States
- c++-python developer United States
- senior c++ software developer United States
- senior c++ developer United States
- c++ developer United States
- senior game producer United States


