Taro Logo

Senior Backend Engineer (Evergreen)

Adobe is a global technology company that provides digital experience solutions, changing the world through digital experiences.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Backend Engineer (Evergreen)

Adobe is at the forefront of digital innovation, powering the digital experiences of the world's biggest brands. From websites and content to ads and purchases, Adobe technologies influence countless digital interactions in our daily lives.

We're seeking Senior Backend Engineers to join multiple teams across Adobe Experience Platform and Adobe Analytics, including Observability, Stitching, and Experience Edge teams. Our mission is to build scalable, performant, and secure cloud-native platforms that handle billions of requests and enable intelligent customer experiences.

The role involves designing and implementing robust backend services for high-scale microservices SaaS products running across AWS, Azure, and GCP. You'll work on creating and maintaining large-scale observability systems, architecting scalable data pipelines using JVM languages, and building resilient APIs serving global traffic.

Key responsibilities include:

  • Developing distributed systems at scale
  • Managing critical cloud infrastructure
  • Building data platforms handling massive workloads
  • Implementing observability solutions
  • Driving architectural decisions
  • Collaborating with cross-functional teams
  • Managing CI/CD pipelines and Kubernetes deployments

The ideal candidate has 5-10+ years of backend engineering experience, strong expertise in JVM languages (Java/Scala/Kotlin), and deep knowledge of cloud platforms and distributed systems. Experience with stream processing (Kafka, Flink), RESTful APIs, and DevOps practices is essential.

At Adobe, you'll join an exceptional work environment recognized worldwide, with opportunities for growth through our unique Check-In approach. You'll work alongside colleagues committed to innovation and excellence, while enjoying meaningful benefits and the chance to make a significant impact on how the world experiences digital content.

Last updated a day ago

Responsibilities For Senior Backend Engineer (Evergreen)

  • Design and build robust backend services for high scale microservices SaaS products
  • Create and maintain large-scale observability systems
  • Architect and implement scalable data pipelines using JVM languages
  • Build resilient, high-performance APIs serving global traffic
  • Drive design discussions and own significant parts of the platform
  • Collaborate with architects, product managers, and engineers
  • Contribute to infrastructure-as-code efforts
  • Monitor services with advanced observability tooling

Requirements For Senior Backend Engineer (Evergreen)

Java
Kafka
Kubernetes
MongoDB
Redis
  • Bachelor's degree in computer science (or equivalent) and 5-10+ years of backend software engineering experience
  • Strong knowledge of JVM languages (Java, Scala, or Kotlin)
  • Experience with distributed systems and large-scale data processing
  • Solid understanding of cloud platforms (AWS and/or Azure; GCP a plus)
  • Hands-on experience with Kubernetes
  • Knowledge of stream processing tools: Kafka, Kafka Streams, Apache Flink, AWS Kinesis
  • Experience building RESTful APIs and scalable backend services
  • Understanding of CI/CD pipelines and DevOps tooling
  • Excellent communication skills

Interested in this job?

Jobs Related To Adobe Senior Backend Engineer (Evergreen)