Adobe is seeking a talented Senior Software Development Engineer to join their Mobile Team in San Jose. This role offers an exciting opportunity to shape the future of enterprise customer experiences with Adobe's Marketing Solutions suite, including Adobe Journey Optimizer (AJO), Adobe Target, and Customer Journey Analytics (CJA).
The position combines deep technical expertise with customer impact, requiring a multifaceted engineer who can build scalable, high-performance services while maintaining system reliability and performance. You'll be working at the intersection of mobile technologies and enterprise marketing solutions, solving complex technical challenges that directly affect Adobe's large enterprise customers.
Key responsibilities include architecting and developing backend services, implementing robust monitoring systems, conducting post-incident analysis, and creating comprehensive documentation. The role requires strong leadership abilities, as you'll be mentoring junior engineers and collaborating across teams to deliver effective solutions.
The ideal candidate brings 5+ years of software development experience, with expertise in backend technologies like Java, Node.js, or Python. You should be well-versed in modern cloud infrastructure, containerization, and DevOps practices, including experience with Kubernetes, Docker, and CI/CD pipelines. Knowledge of both SQL and NoSQL databases is essential, as is the ability to establish and maintain service level objectives.
Adobe offers a competitive compensation package ranging from $113,400 to $206,300 annually, with additional benefits including medical insurance, 401k, and potential equity awards. This is an opportunity to join a global leader in digital experiences, working on cutting-edge technologies that impact millions of users worldwide.