Adobe
Senior Software Development Engineer
San Jose · Senior · Full-time
Sponsorship not specified$139k-$258kDetected 11 days ago
JavaSpringExpressDistributed SystemsCode ReviewGitSQLAWSRESTMachine LearningLLMsA/B TestingAgileCommunicationMentoring
About the role
- The ideal candidate demonstrates the use of AI tools to speed up work, think creatively, and produce higher-quality software.
- Commerce at Adobe scale is complex, spanning diverse products, plans, promotions, purchase methods, and global geographies.
- We're evolving our systems to be not only highly available and blazingly fast, but also smartly automated.
Responsibilities
- Build, develop, and ship scalable cloud-based microservices for subscription management and purchasing workflows.
- Build and integrate AI-powered automation into subscription workflows - including intelligent provisioning, anomaly detection, and data validation pipelines.
- Participate in all phases of the SDLC build, code review, unit and integration testing, and bug resolution: using AI-assisted tooling where applicable.
- Quickly develop prototypes using AI tools to investigate new concepts, assess industry trends, and confirm ideas before full-scale implementation.
- Collaborate cross-functionally to deliver end-to-end customer experiences, providing technical mentorship to teammates on both engineering standards and effective AI tool usage.
- Track product metrics and experiment with AI-assisted approaches to drive adoption, optimize performance, and reduce operational overhead.
Requirements
- Experience with Agile software development methodologies.
Nice to have
- Engage in data experimentation and analysis across systems, integrating AI/ML-enabled insights to increase reliability, consistency, and user experience.
- BS or MS in Computer Science or equivalent experience.
- 5+ years of software engineering experience, with a track record of delivering high-quality releases on time.
- Hands-on experience using AI-assisted development tools such as GitHub Copilot, Amazon CodeWhisperer, Cursor, Claude, or similar in a professional setting.
- Demonstrated ability to integrate AI/ML capabilities or automation into production services or workflows.
- Experience applying AI tooling to code review, test generation, debugging, or documentation.
- Strong proficiency in Java and the Spring Framework
- Strong knowledge of databases and SQL, including data consistency and validation patterns.
Skills
- If these tools are used inappropriately or in a way that misrepresents your work, your application may not move forward in the process.
Compensation
- Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets.
- The U.S. pay range for this position is $139,000 -- $257,550 annually.
- Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience.
- Your recruiter can share more about the specific salary range for the job location during the hiring process.
- In California, the pay range for this position is $177,900 - $257,550
- At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans.
Benefits
- Education & Experience
- In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.
This listing is sourced directly from Adobe's careers page and normalized into a canonical job model.