About the Role
As part of the App Builder team, you will contribute to services and frameworks used to create UI extensions, serverless microservices, and event-driven integrations. You will work across front-end and back-end systems, collaborating closely with product management, architecture, partner teams, and fellow engineers to improve developer experience, platform reliability, and product adoption.
What You’ll Do
Design, build, test, and maintain features for the App Builder platform and related developer workflows.
Develop scalable back-end services, APIs, and runtime components that power extension and integration scenarios.
Build or contribute to front-end experiences using modern JavaScript frameworks and Adobe design systems.
Improve developer productivity through tooling, SDKs, templates, automation, and documentation.
Collaborate with product and engineering teams across Adobe to define extensibility use cases and platform capabilities.
Participate in architecture discussions, code reviews, operational readiness, and quality initiatives.
Solve complex product and platform issues across distributed systems.
Contribute to engineering excellence through testing, observability, CI/CD, and operational guidelines.
Help shape a great developer experience for internal teams, partners, and customers building on Adobe platforms. What We’re Looking For
Bachelor’s degree or equivalent experience in Computer Science or a related field, or equivalent practical experience.
Strong programming skills in one or more languages such as JavaScript/TypeScript, Java, Python, or Node.js.
Experience building APIs, services, or microservices in a cloud environment.
Familiarity with modern front-end development, including component-based UI frameworks.
Understanding of distributed systems fundamentals, including scalability, resiliency, and debugging.
Experience with test automation, source control, code review, and CI/CD workflows.
Solid problem-solving skill
📌 Software Development Engineer (Noida)
🏢 Adobe
📍 Noida