Software Development Engineer
Role details
Job location
Tech stack
Job description
-
Build intelligent brand systems that power capabilities such as automated brand extraction, on-brand defaults, reusable design elements, and scalable brand application
-
Develop AI-powered features that enhance brand consistency, asset organization, and team collaboration. Take full ownership of your features - from design discussions to implementation, testing, and delivery.
-
Collaborate seamlessly with researchers, engineers, UX designers, and product managers to prototype and create a next-generation web application.
-
Engage in pair programming and peer reviews, collaborating with fellow engineers on an array of challenges, from code-related tasks to novel concepts and methodologies.
-
Operate, monitor, and continuously enhance the systems you develop, focusing on reliability, security, and scalability.
-
Customer focused, primarily solving problems for enterprise customers at scale
Requirements
- 5+ years of experience developing sophisticated web applications with responsive designs, modular and loosely coupled code.
- Must have Experience with modern JavaScript and frontend frameworks (e.g. TypeScript, Web Components, React, ES6, Node.js, npm, Mobx, LitElement)
- Good knowledge of Web Standards and modern browsers, both at their API level and their internals (JS engines, browser performance, reflow, repaint, shadow DOM, dynamic rendering, Service Workers, CDNs, CSS resetting etc.).
- Experience building or integrating AI/LLM-powered features into production systems.
- Experience designing evaluation frameworks or quality metrics for LLM-powered systems (e.g., prompt iteration, output validation, structured outputs).
- Experience working with enterprise stakeholders across technical and business roles.
Benefits & conditions
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. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).
In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.