Software Development Engineer, Adobe Genstudio

Adobe Adobe · Enterprise · San Jose, CA

Software Development Engineer at Adobe GenStudio focused on building scalable web applications and delivering high-quality digital experiences, with specific experience in designing and building AI-powered agents or agent-based systems, including orchestration, tool use, and multi-step workflows.

What you'd actually do

  1. address complex design and engineering challenges, building web experiences that are performant, accessible, and user-focused
  2. promote strong collaboration between engineers and designers to create reusable, scalable code and consistent user experiences
  3. work with colleagues to solve technical problems, share knowledge, and improve development practices
  4. use analytics, user research, and feedback to inform decisions, improve usability, and guide product enhancements

Skills

Required

  • 3 years of experience building and deploying web applications or interactive websites
  • Bachelor's degree or equivalent experience in Computer Science, web design, or a related field
  • Proven ability to deliver robust and complex user interfaces
  • Strong understanding of front-end and back-end technologies, including JavaScript frameworks such as React, as well as Node.js or Java
  • Solid knowledge of web technologies, including the DOM, web security, asynchronous programming, workers, and performance optimization
  • Experience applying visual and interaction design principles to build intuitive user interfaces
  • Experience designing and building AI-powered agents or agent-based systems (e.g., orchestration, tool use, or multi-step workflows)
  • Familiarity with cloud and automation concepts, practices, and procedures
  • Familiarity with Single-SPA, micro frontends, or similar architectural patterns
  • Experience developing and operating applications on public cloud platforms such as AWS or Azure

Nice to have

  • Exposure to generative AI technologies or products is a plus

What the JD emphasized

  • Experience designing and building AI-powered agents or agent-based systems (e.g., orchestration, tool use, or multi-step workflows)

Other signals

  • designing and building AI-powered agents or agent-based systems
  • orchestration
  • tool use
  • multi-step workflows