Cloud Backend Engineer - Adobe Cloud Platform

Adobe Adobe · Enterprise · Hamburg, Germany

Backend Engineer for Adobe Cloud Platform, focusing on core services for creative workflows. Responsibilities include solving engineering problems related to latency, throughput, consistency, data durability, and storage cost, owning system components end-to-end, and participating in incident response. Requires strong software engineering experience, ideally in Java, and experience with distributed systems and cloud platforms.

What you'd actually do

  1. Solve concrete engineering problems around latency, throughput, consistency, data durability, and storage cost
  2. Own parts of the system end-to-end, from design through production rollout
  3. Shape the team's technical direction through design reviews, prototypes, and honest debate
  4. Use modern development practices and AI-assisted tooling to keep the iteration loop tight and the quality bar high
  5. Participate in incident response and drive the follow-up fixes

Skills

Required

  • professional software engineering experience
  • owning non-trivial systems in production
  • programming skills
  • Java
  • German
  • English

Nice to have

  • distributed systems
  • RESTful APIs
  • AWS
  • Spring
  • NoSQL databases
  • MongoDB
  • Cassandra
  • DynamoDB
  • message queues
  • observability tooling
  • Splunk
  • Grafana
  • Prometheus
  • AI-assisted development workflows
  • Claude Code

What the JD emphasized

  • track record of owning non-trivial systems in production
  • Strong programming skills, ideally Java