Adobe

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.