Staff Software Development Engineer
Core
Design and deliver foundational backend systems powering Adobe's next-generation AI-first marketing platform and Agentic applications.
Role type
Staff Software Development Engineer (Backend)
Builds
Distributed, high-availability systems for enterprise-scale customer engagement and autonomous marketing workflows.
Domain
Marketing Technology / Cloud Infrastructure / Distributed Systems
Required skills
Java, Scala, microservices, distributed systems, event-driven architectures, Kubernetes, Docker, CI/CD, observability, performance optimization
Preferred skills
Generative AI technologies, campaign execution platforms, personalization systems
Technologies
Java, Scala, Kubernetes, Docker
Responsibilities
Lead design and operation of core backend platform capabilities; Architect and scale distributed systems; Partner with leadership to translate business goals into scalable solutions; Drive engineering excellence in software design and operational best practices; Mentor engineers and lead design reviews; Evaluate and adopt modern AI-driven technologies.
Seniority
Staff, hands-on IC with strategic influence
