# Software Engineer

**Company**: Adobe
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/Noida/Software-Development-Engineer_R170776?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_f0fcd0ef-34b

## Description

Adobe is seeking exceptional software engineers to join the Student Product Group team. The team builds experiences that enable direct access to Adobe products for students and provide frictionless deployment and provisioning routes for IT admins and educators.

As a software engineer, you will build web frontend solutions using HTML, CSS, JavaScript/TypeScript, Web Components, ReactJS, Bootstrap, and other web development technologies. You will contribute to the analysis, design, prototype, and implementation of new services/features and improve existing ones. You will work in cross-functional teams to ensure superb end-to-end user experience for customers.

Responsibilities:

- Build web frontend solutions using HTML, CSS, JavaScript/TypeScript, Web Components, ReactJS, Bootstrap, and other web development technologies

- Contribute to the analysis, design, prototype, and implementation of new services/features and improve existing ones

- Work in cross-functional teams to ensure superb end-to-end user experience for customers

- Write backend endpoints, define schemas, data flow pipeline

- Build reusable code and libraries for future use

- Write high-quality, maintainable, and robust frontend and backend code

- Develop creative web portals, sites, pages, microservices/APIs, and web application integrations

- Respond, troubleshoot, and support production systems, performance, reliability, and scalability issues

- Perform pre-deployment QA and build comprehensive unit tests for confirming functionality and performance of new code

- Participate in engineering team on-call rotation for escalations

Requirements:

- B.Tech/M.Tech from a premier institute with hands-on design/development experience in building and operating highly available services

- 4+ years of software development experience preferably in product companies

- Proficiency in the latest technologies like Web Component, React/Vue/Bootstrap, Redux, NodeJS, TypeScript, Dynamic web applications, Redis, Memcached, Docker, Kafka, MySQL

- Deep understanding of MVC framework and concepts like HTML, DOM, CSS, REST, AJAX, responsive design, Test-Driven Development

- Understanding and experience of LLMs and AI/ML application development

- Experience with AWS with knowledge of AWS Services like Autoscaling, ELB, ElastiCache, SQS, SNS, RDS, S3, Serverless Architecture, Lambda, Gateway, and Amazon DynamoDB, etc...

- Experience with Operations (AWS, Terraform, scalability, high availability & security) is a big plus

- Knowledge of software fundamentals including design principles & analysis of algorithms, data structure design, and implementation, documentation, and unit testing

- Ability to work proactively and independently with minimal supervision

- Experience in leveraging AI tools and agentic development frameworks to build reliable, performant, and scalable solutions

## Skills

### Required
- Web Component
- React
- Vue
- Bootstrap
- Redux
- NodeJS
- TypeScript
- Dynamic web applications
- Redis
- Memcached
- Docker
- Kafka
- MySQL
- AWS
- Terraform
- LLMs
- AI/ML

### Nice to have
- Operations
- scalability
- high availability & security

---

Source: [Apply at adobe.wd5.myworkdayjobs.com](https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/Noida/Software-Development-Engineer_R170776?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
