Staff Software Development Engineer
At a glance
AI generatedTL;DR
As a Staff Software Engineer on Adobe’s AI-first marketing platform team, you will lead the design and development of core backend capabilities that power autonomous customer engagement solutions. Your responsibilities include architecting scalable distributed systems with a focus on reliability and performance, collaborating with cross-functional teams to drive technical strategy, and mentoring engineers while influencing technical direction across the organization. You will work with Java or Scala, microservices, cloud-native architectures, Kubernetes, Docker, and CI/CD pipelines to build highly performant and resilient systems at enterprise scale. This role requires a deep understanding of distributed systems, event-driven architectures, observability, and performance optimization, as well as experience in campaign execution platforms and personalization systems.
Skills
What you'll do
- Lead the design, development, and operation of core backend platform capabilities for AI-first marketing applications.
- Architect scalable distributed systems with a focus on reliability, observability, and performance.
- Translate business goals into technical solutions by partnering with Product, Design, and Engineering leadership.
- Drive engineering excellence through best practices in software design, CI/CD, testing, GitOps, and operations.
- Mentor engineers, lead design reviews, and influence technical direction across teams to enhance platform capabilities.
- Evaluate and adopt modern technologies and AI-driven approaches to improve developer productivity and platform efficiency.
What we're looking for
- 10+ years of experience building and operating large-scale backend or distributed systems.
- Strong expertise in Java and/or Scala, microservices, cloud-native architectures, and high-availability systems.
- Deep understanding of distributed systems, event-driven architectures, observability, and performance optimization.
- Experience with Kubernetes, Docker, CI/CD pipelines, and modern infrastructure practices.
- BS/MS in Computer Science or equivalent practical experience.
Employer
About Adobe
Adobe Inc. is a global software company known for creative and multimedia software products including Photoshop, Illustrator, Acrobat, and its cloud-based Creative Cloud and Document Cloud suites. Industry: Creative & Digital Experience Software
Adobe currently has 310 open roles on FindRole.
Listed pay typically runs $185,350–$268,375 across 310 roles with salary data.
Most-posted roles
- Senior Software Development Engineer 23
- Software Development Engineer 21
- Senior Machine Learning Engineer 5
- Machine Learning Engineer 4
- Research Scientist 4