Senior Backend Engineer – Cloud Platform

Adobe Adobe · Enterprise · San Jose, CA

Senior Backend Engineer role focused on developing and maintaining backend systems interacting with cloud providers and internal/external services. The role involves leading Agile development, collaborating with a large engineering team, implementing APIs, mentoring junior engineers, and applying DevOps practices. Requires Java expertise, cloud API experience (AWS/Azure), and DevOps experience. "AI-first development experience" is listed as a requirement.

What you'd actually do

  1. Develop and maintain backend systems that interact with cloud providers (Azure, AWS and GCP) and various internal and external services.
  2. Lead and contribute to Agile development processes, ensuring timely and high-quality deliverables.
  3. Collaborate with a team of 25 engineers across multiple time zones to craft, build, and optimize internal-facing tools.
  4. Implement and improve APIs, ensuring they meet robust performance and security standards.
  5. Apply your expertise in Java and cloud development to solve complex problems and build scalable solutions.

Skills

Required

  • Java development
  • cloud APIs (AWS or Azure Java SDK)
  • DevOps experience
  • deployment and monitoring methods for cloud-native software
  • proactive approach

Nice to have

  • Chef
  • API development
  • Python development
  • Docker
  • Kubernetes
  • microservices
  • front-end development
  • Adobe AEM
  • Agile methodologies
  • communication skills

What the JD emphasized

  • AI-first development experience