Full Stack Software Engineer

Adobe Adobe · Enterprise · San Jose, CA

Full Stack Software Engineer at Adobe to develop and sustain scalable web applications and digital platforms, including AI-enabled integrations and AI-assisted workflows. Responsibilities include frontend development with React/Vue.js, backend services with Node.js, AWS cloud services (Lambda, DynamoDB), and integrating AI components like embedding generation and vector search.

What you'd actually do

  1. Develop and sustain scalable web applications and digital platforms that support high-traffic environments.
  2. Develop reusable and modular frontend components employing modern JavaScript frameworks such as React or Vue.js.
  3. Develop backend services using Node.js to support APIs, integrations, and middleware services.
  4. Build and manage DynamoDB schemas and data models to support scalable serverless architectures.
  5. Support AI-assisted workflows, including embedding generation, vector search, and intelligent content retrieval.

Skills

Required

  • JavaScript
  • HTML5
  • CSS/SCSS
  • React or Vue.js
  • Node.js backend services or APIs
  • RESTful APIs
  • OpenAPI specifications
  • AWS cloud services
  • Lambda
  • DynamoDB
  • problem-solving skills
  • attention to detail
  • Agile or collaborative team environments

Nice to have

  • enterprise CMS platforms (AEM, Strapi, or comparable headless CMS)
  • serverless systems on AWS
  • AI/LLM technologies like AWS Bedrock
  • vector databases
  • semantic search systems

What the JD emphasized

  • AI-enabled integrations
  • AI-assisted workflows
  • embedding generation
  • vector search
  • intelligent content retrieval
  • AI/LLM technologies
  • vector databases
  • semantic search systems

Other signals

  • AI-enabled integrations
  • AI-assisted workflows
  • embedding generation
  • vector search
  • intelligent content retrieval