Distributed systems and cloud-native architectures
Design, implement, and maintain core components of Adobe Journey Optimizer, focusing on backend systems to empower customers creating exceptional experiences across billions of interactions
Job Summary
Design, implement, and maintain core components of Adobe Journey Optimizer, focusing on backend systems to empower customers creating exceptional experiences across billions of interactions.
Lead in the architecture and operation of large-scale, globally distributed systems, ensuring high availability and low latency in enterprise environments.
Mentor junior engineers, lead design reviews, and foster a culture of technical excellence and continuous learning across the team.
Matching Summary
Design, implement, and maintain core components of Adobe Journey Optimizer, focusing on backend systems to empower customers creating exceptional experiences across billions of interactions.
Salary
Base: $159,200 - $301,600 annually (US); $208,300 - $301,600 (California); Bonus/Equity: Not specified; Benefits: Not specified
Skills & Requirements
Must-have
backend systems design and implementation
high throughput enterprise-grade solutions
distributed systems and cloud-native architectures
Java proficiency
streaming architectures (Kafka)
relational and NoSQL databases
microservices and containerized environments
Nice-to-have
AI/ML systems experience
customer-facing teams collaboration
technical leadership and project management
marketing automation product experience
data-driven attitude
rigorous quality practices
Key Requirements
10+ years of backend software systems experience
BS or MS in Computer Science or related field
Expert knowledge of caching frameworks and networking