Senior Backend Engineer – Cloud Platform
As one of the world’s most innovative software companies, Adobe empowers everyone—from creators and students to global enterprises—to imagine, create, and bring any digital experience to life. Our 30,000+ employees worldwide are shaping the future, driving growth, and fostering a culture where great ideas can come from anywhere.
About the role
Join Adobe’s team as a Senior Backend Engineer – Cloud Platform in San Jose, CA. You’ll play a key role in delivering superior digital experiences by developing robust solutions that enhance efficiency and achievement for internal teams. Collaborate with a flexible, distributed team of engineers to build flawless tools and systems that empower colleagues to perform at their best. This is an onsite position in the San Jose office.
Responsibilities
- Develop and maintain backend systems that interact with cloud providers (Azure, AWS, and GCP) and various internal and external services.
- Lead and contribute to Agile development processes, ensuring timely and high-quality deliverables.
- Collaborate with a team of 25 engineers across multiple time zones to craft, build, and optimize internal-facing tools.
- Implement and improve APIs, ensuring they meet robust performance and security standards.
- Apply expertise in Java and cloud development to solve complex problems and build scalable solutions.
- Mentor and guide junior engineers, fostering a culture of collaboration and continuous improvement.
- Apply DevOps practices to improve deployment and monitoring of systems, ensuring smooth and efficient operation.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- 5–10 years of relevant experience.
- Proven expertise in Java development.
- Extensive experience with cloud APIs (e.g., AWS or Azure Java SDK) to build and manage complete applications.
- Strong DevOps experience, with a detailed understanding of deployment and monitoring methods for cloud-native software.
- A proactive approach—taking initiative, anticipating challenges, and driving solutions independently.
- AI-first development experience.
Skills
- Experience with Chef, API development, and Python (preferred).
- Experience building and deploying microservices using Docker and Kubernetes.
- Outstanding problem-solving skills and a track record of successfully implementing ambitious projects.
- Front-end development experience and familiarity with Adobe AEM (a plus).
- Strong adherence to Agile methodologies and effective collaboration within diverse, distributed teams.
- Excellent communication skills and a determination to drive projects to successful completion.
Pay
The U.S. pay range for this position is $139,000 – $257,550 annually, varying by work location and job-related knowledge, skills, and experience. In California, the pay range is $177,900 – $257,550. For sales roles, starting salaries are expressed as total target compensation (TTC = base + commission), while non-sales roles are based on base salary with short-term incentives through the Annual Incentive Plan (AIP). Certain roles may also be eligible for long-term incentives in the form of a new hire equity award.