Senior Computer Scientist

Adobe — Bangalore

he Role As a Senior Engineer, you will be a key technical authority for Lightroom, driving architecture decisions, setting engineering standards, and mentoring a high-calibre team of senior engineers. This is a hands-on leadership role that sits at the intersection of deep technical craft and product strategy. What You’ll Do Technical Leadership & Architecture Provide technical leadership across multiple feature areas and engineering initiatives. Define and drive long-term architecture and technical strategy for Lightroom Desktop, including its modern C++ desktop stack. Lead the design and implementation of complex, cross-platform systems and subsystems. Evaluate emerging technologies and guide adoption where they deliver measurable customer or engineering value. Product & Team Collaboration Partner with Product Management, Design, Research, and other engineering organisations to define product direction and the technical roadmap. Influence engineering direction across organisations and represent Lightroom Desktop's technical interests in cross-Adobe forums. Drive root cause analysis for complex production issues and establish long-term preventive solutions. Engineering Excellence Drive high standards in performance, reliability, security, maintainability, and scalability. Drive initiatives to improve application startup time, responsiveness, memory efficiency, and crash rates. Establish team standards around testing, observability, CI/CD, release quality, and operational excellence. Lead adoption of AI-assisted software engineering practices to improve developer productivity. Mentorship & People Development Mentor and coach senior engineers, elevating technical quality and decision-making across teams. Build a culture of engineering excellence through clear standards, code review, and collaborative learning. What We’re Looking For Technical Skills Expert-level proficiency in C++, multithreading, and systems programming. Strong expertise in software

View on HireSetu