Staff Software Engineer (level 5)

ADOBE

Base: $159,200 - $301,600 annually; california: $2...
10+ years backend software experience
Java programming proficiency
Distributed systems architecture
This role involves designing and maintaining core backend components for Adobe Journey Optimizer to empower customers with exceptional digital experiences

Job Summary

  • This role involves designing and maintaining core backend components for Adobe Journey Optimizer to empower customers with exceptional digital experiences.
  • The successful candidate will lead the architecture of large-scale, globally distributed systems ensuring high availability and low latency in enterprise environments.
  • Candidates are expected to champion engineering excellence by mentoring junior engineers and fostering a culture of technical innovation and continuous learning.

Matching Summary

This role involves designing and maintaining core backend components for Adobe Journey Optimizer to empower customers with exceptional digital experiences.

Salary

Base: $159,200 - $301,600 annually; California: $208,300 - $301,600; Short-term incentives via Annual Incentive Plan (AIP) and potential equity awards

Skills & Requirements

Must-have

  • 10+ years backend software experience
  • Java programming proficiency
  • Distributed systems architecture
  • Kafka streaming architectures
  • Microservices and containerization
  • High availability system design

Nice-to-have

  • AI/ML system experience
  • Marketing automation domain knowledge
  • Mentoring junior engineers
  • Enterprise B2B product background
  • Strong customer empathy

Key Requirements

  • BS or MS in Computer Science
  • 10+ years building complex software systems
  • Expert knowledge of Java and Kafka

Work Rights

Not specified

Tailored Resume

Cover Letter