Software Development Engineer
Adobe View all jobs
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Responsible for multiple phases of engineering - from early specs, design/architecture, development, unit-testing/integration automation, and deployment.
- Collaborate with architects, product management and other engineering teams to build the technical vision and road map for the team.
- Build technical specifications, prototypes and presentations to communicate your ideas.
- Be proficient in emerging industry technologies and trends, and have the ability to communicate that knowledge to the team and use it to influence product direction.
- Apply innovation and creativity to solve engineering and coding problems using new and emerging tech like GenAI.
- B.Tech / M.Tech in Computer Science & Engineering or a related field.
- 2-4 years of experience in software development and automation.
- Skilled and experienced in Java with the ability to produce clean, performant and maintainable Object oriented code.
- Strong computer science fundamentals, OOPS, Data Structures, Algorithms and performance optimization.
- Excellent understanding of the SDLC, Agile Development, Microservice design, CI/CD processes etc.
- Knowledge of Azure, AWS, JavaScript and familiarity with RESTful APIs, Docker, Jenkins, Splunk, Git etc.
- Knowledge of GenAI tools and technology would be a bonus.
- Should be able to quickly adapt to new programming paradigms, languages, tools, and problem areas.
Our interviews are designed to reflect your own skills and thinking. The use of AI or recording tools during live interviews is not permitted unless explicitly invited by the interviewer or approved in advance as part of a reasonable accommodation. If these tools are used inappropriately or in a way that misrepresents your work, your application may not move forward in the process.At Adobe, we empower employees to innovate with AI — and we look for candidates eager to do the same. As part of the hiring experience, we provide clear guidance on where AI is encouraged during the process and where it’s restricted during live interviews. See how we think about .