Software Development Engineer 2
Full Job Description
Join Adobe's world-class Engineering team in Noida, Uttar Pradesh, as a Software Development Engineer 2, specializing in Front End development. This is an exceptional opportunity to contribute to an ambitious team dedicated to advancing digital experiences. You will be an integral part of a collaborative and innovative environment where every idea is valued and every voice is heard. Your work will directly impact products used by millions globally, particularly within the Adobe Document Cloud.
About Adobe Document Cloud:
Adobe Document Cloud empowers users to maximize the potential of their PDFs and documents across any device. It facilitates seamless connection, sharing, creation, commenting, reviewing, combining, and optimization of documents, ensuring productivity without interruption. Explore its capabilities at acrobat.adobe.com.
Key Responsibilities:
- Develop and implement high-quality, customer-centric software solutions.
- Enhance existing features and resolve bugs for various Document Cloud Web components.
- Lead by example through collaboration with peers, mentoring junior engineers, and fostering strong partnerships with key stakeholders.
- Work closely with cross-functional teams to design, develop, and deliver new features and improvements.
- Write clean, maintainable, and efficient code, strictly adhering to coding standards.
- Actively participate in code reviews to ensure software quality and functionality.
- Troubleshoot and debug software issues, delivering robust solutions that maintain a competitive edge.
- Continuously assess and enhance the performance, scalability, and security of our software.
Qualifications:
- Bachelor's degree or equivalent experience in Computer Science, Engineering, or a related field, with 3-5 years of practical software development experience.
- Proven software development expertise with a strong grasp of object-oriented programming principles.
- Extensive hands-on experience with front-end technologies, including proficiency in HTML, CSS, JavaScript, TypeScript, and React.
- Desirable Skills: Experience with prompt engineering, embeddings for semantic search and context retrieval, Retrieval-Augmented Generation (RAG) and vector database workflows, and evaluating/refining AI outputs using structured metrics and feedback.
- Familiarity with software development tools and methodologies such as Agile and DevOps.
- Excellent problem-solving abilities, combining critical and creative thinking.
- Strong communication and collaboration skills, essential for effective teamwork.
- A genuine passion for technology and a commitment to continuous learning in a dynamic, fast-paced setting.
Why Choose Adobe?
Adobe offers an exceptional work environment, consistently recognized on 'Best Companies' lists. You'll be part of a culture that prioritizes employee growth through continuous feedback and support. If you are driven to make an impact, Adobe is the ideal place to build your career.
Adobe is an equal opportunity employer committed to diversity and inclusion. Learn more about Adobe life, benefits, and our commitment to creating an inclusive workplace.
Company
Adobe
Adobe is a global leader in digital media and digital marketing, empowering everyone to create through innovative platforms and tools. Their industry-leading offerings, including Adobe Acrobat Studio,...