





Tier-1 employer, metro Bengaluru location, and mid-level experience band increase applicant competition.
Specialized C++ desktop and imaging skills limit transferability to broader web-focused roles.
Explicit 4–6 years and mandatory C++ systems expertise enforce strict candidate filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own design and implementation of features in Lightroom using C++ across cross-platform desktop systems.
Participate in architecture discussions and contribute to improving performance, reliability, and maintainability of the codebase.
Investigate and resolve production issues while collaborating with cross-functional teams including Product Management, Design, and Research.
Strong proficiency in C++ including multithreading and systems programming.
B.Tech/M.Tech in Computer Science or equivalent practical experience.
4–6 years of professional software engineering experience.
Experience writing well-tested, performant, and secure commercial-quality software.
Experience developing desktop applications on Mac and/or Windows platforms.
Familiarity with performance engineering, memory management, debugging, profiling, and secure software development practices.
Comfortable working in distributed teams with cross-functional collaboration and adopting AI-assisted development tools.