CareerPlan

Staff Software Development Engineer

San JoseFull-time$159k2026-05-29 → 2026-11-10

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