Software Developer Engineer 4

Adobe Adobe · Enterprise · San Jose, CA

Software Developer Engineer 4 at Adobe to join the team building Adobe’s next-generation AI-first marketing application. This platform is redefining customer engagement workflows with speed, agility, and full-stack productivity for modern marketers. The role involves developing and deploying critical components of a new Agentic App, translating product goals into engineering tasks, evaluating tools, writing clean code, and collaborating cross-functionally. Requires 4-6 years of experience, strong CS fundamentals, expertise in Java/Scala, and familiarity with cloud-native architectures and CI/CD. Experience with Campaign Execution systems and Generative AI is a plus.

What you'd actually do

  1. Develop, and deploy critical components of a new Agentic App, delivering production-grade solutions.
  2. Translate high-level product goals into actionable engineering tasks and technical plans.
  3. Evaluate and advocate for the right tools, frameworks, and technologies.
  4. Write clean, testable, and scalable code; conduct peer reviews and drive best practices in CI/CD, observability, and performance optimization.
  5. Collaborate cross-functionally with Product, Design, and Engineering to launch customer-centric features.

Skills

Required

  • Java
  • Scala
  • clean architecture principles
  • data structures
  • algorithms
  • object-oriented design
  • cloud-native architectures
  • microservices
  • always-up systems
  • CI/CD pipelines
  • GitOps
  • container orchestration tools
  • Argo CD
  • communication skills
  • collaboration skills

Nice to have

  • Campaign Execution systems
  • Generative AI

What the JD emphasized

  • Agentic App
  • Generative AI

Other signals

  • Agentic App
  • Generative AI
  • customer engagement workflows