Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Senior Reverse Engineer (Windows / C++)
MWDN is a global IT outstaffing company with 23+ years of experience that connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We offer opportunities to work on international products in a stable and professional environment.
Responsibilities
- Reverse-engineer proprietary, third-party Windows products to recover undocumented behavior, derive interop specifications, and produce reference reproductions of how complex commercial software actually works under the hood.
- Analyze and bypass security and anti-virus mechanisms: Deep-dive into Windows Defender, browser protections, and EDR signals to ensure a clean, unblocked installation flow for our software ecosystem.
- Handle end-to-end product engineering: Transition seamlessly from low-level research to higher-level development tasks, including taking existing products, rebranding, and fully preparing them for global distribution.
- Invent creative workarounds: Face automated flagging and negative SEO head-on, coming up with unorthodox, custom solutions where no blueprint or standard documentation exists.
Requirements
- 10+ years of deep experience in Windows Internals, low-level programming, and binary analysis.
- Advanced C/C++ and x86/x64 Assembly for both reverse-engineering and higher-level desktop product development/rebranding.
- Expertise with standard tooling: IDA Pro / Ghidra, x64dbg / WinDbg.
- Hands-on, deep understanding of hooking and injection techniques: API / inline hooking (Detours-style), IAT/EAT hooking, DLL injection (reflective, manual mapping), and process injection (CreateRemoteThread, APC queue, thread hijacking, process hollowing).
- Solid knowledge of Win32 / NT API internals, memory management, and code execution flow under Windows.
- A "Hacker at Core" mindset: Ability to look at automatic flagging, anti-virus blocks, or negative signals without being intimidated, and creatively find ways around them.
- Comfortable with Open Research & Investigative tasks: Proven track record of working without a blueprint or source code, where you need to invent or reinvent solutions from scratch.
- Strong self-reliance and documentation skills to drive your own milestones and report findings so a teammate can re-walk them from your notes alone.
Nice to Have
- Experience with AdTech / Digital Product Distribution.
We Offer
- People-first management with minimal bureaucracy.
- A friendly company culture, proven by employees who choose to return.
- Flexible working hours.
- Full financial and legal support for independent contractors.
- Free English classes, with native speakers or Ukrainian teachers.
- Dedicated HR support.
About the Company
MWDN is a global IT outstaffing company with 23+ years of experience that connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We offer opportunities to work on international products in a stable and professional environment.
Why does MWDN rock?
Here’s what you can expect when you join MWDN:
- Security: We carefully vet our clients to minimize risks and ensure reliability and timely payments - no fraud or unpleasant surprises.
- Career support: If a project isn’t the right fit, we support you and actively help find new opportunities that match your skills and career goals.
- Legal assistance: We provide guidance on legal matters, including opening and managing your independent contractor or sole proprietorship status, taxes, and related processes.
- Professional development: We offer English courses and professional growth opportunities, as well as team-building events.
Curious to learn more? See what our employees say about working with us on DOU.
Our Next Steps
✅ Intro call with a Recruiter - ✅ Intro with the client - ✅ Home assignment - ✅ Offer
Contact Information
Oleksandra Studenikina・Recruiter
+380 99 437 76 20・Telegram