Senior Backend Engineer (Java, Scala, K8s)
Core
Design and operate large-scale distributed backend systems, real-time data pipelines, and cloud-native services for Adobe Experience Cloud products.
Role type
Senior Backend Engineer (Java, Scala, K8s)
Builds
High-throughput backend services, microservices, and event-driven architectures for global customer traffic.
Domain
Digital Experience / Cloud Infrastructure / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, JVM ecosystem, distributed systems design, microservices, Kafka, event streaming, high-scale system architecture, cloud platforms (AWS/Azure/GCP), Kubernetes, observability (Prometheus, Grafana, Datadog), Terraform, CI/CD pipelines
Preferred skills
Scala, Spark, real-time data processing, system scalability optimization
Technologies
Java, Kafka, Spark, Terraform, Kubernetes, Prometheus, Grafana, Splunk, New Relic, Datadog, AWS, Azure, GCP
Responsibilities
Design scalable backend services; Develop high-performance APIs and microservices; Build and operate distributed systems and event-driven architectures; Design real-time and batch data processing pipelines; Contribute to infrastructure-as-code and manage CI/CD pipelines; Monitor services with advanced observability tooling
Seniority
Senior, hands-on IC