





Strong Tier-1 brand, metro location, mid-level generalist title, and broad candidate pool increase competition.
Specialized Windows desktop image-editing and C++ systems expertise limits cross-industry transferability.
Explicit 6+ years plus mandatory C++/image-editing, multi-process and IPC experience creates stringent filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and develop high-performance features for a large-scale Windows desktop photo editing application focused on performance, usability, and reliability.
Contribute to complex multi-process Windows desktop systems with IPC communication, optimizing performance, memory, and resource usage across hardware.
Integrate and enhance image editing capabilities including rendering, editing operations, and UI handling for diverse file formats with high fidelity and responsiveness.
6+ years of software development experience with strong proficiency in C++ or C# for Windows desktop applications.
Experience working with large codebases and complex architectures.
Hands-on experience building or contributing to image editing or graphics-related applications.
Knowledge of multi-process architectures and IPC communication models, with ability to optimize performance and memory management.
Experienced in image editing systems and Windows desktop application development with deep understanding of OS-level behaviors and performance constraints.
Skilled in leveraging generative and agentic AI technologies to enhance engineering productivity and accelerate development workflows.
Comfortable working within a large, evolving codebase and maintaining high standards of code quality, test coverage, and system stability.