Adobe is looking to hire an individual to architect and design solutions that improve digital experiences, focusing on API integration, container orchestration, event-driven architectures, and data streaming to enhance scalability, reliability, and performance across enterprise platforms.
Requirements
- API design and integration patterns
- Kubernetes/Ethos Flex (or similar container orchestration platforms)
- Kafka and distributed messaging systems
- Caching technologies (Redis/ElastiCache)
- Monitoring and observability frameworks (e.g., Prometheus, Grafana, ELK, Datadog)
- Data migration methodologies for large datasets
- Strong background in backend development with emphasis on performance, scalability, resiliency, and tech-debt management.
Responsibilities
- Define and implement API integration patterns across enterprise platforms.
- Architect solutions by bringing to bear Kubernetes/Ethos Flex for container orchestration, workload management, and scalability.
- Design and govern event-driven architectures using Kafka for data streaming and messaging.
- Establish standards for monitoring, observability, and operational readiness to ensure production reliability.
- Provide architectural mentorship on backend development, focusing on scalability, resiliency, performance, and tech-debt reduction.
- Drive data migration strategies and ensure minimal disruption to business operations.
- Lead adoption of caching and in-memory solutions (e.g., Redis, ElastiCache) for performance optimization.
Other
- ROLE IS REQUIRED TO BE IN THE SAN JOSE OFFICE.
- 10+ years of experience in software engineering and architecture within large-scale enterprise environments.
- Deep understanding of operational readiness, incident management, and SRE practices.
- Experience in enterprise cloud platforms (AWS).
- Ability to communicate complex technical concepts to senior leadership and business collaborators.