Join Adobe as a Senior Software Development Engineer
Adobe is seeking a highly skilled and experienced Senior Software Development Engineer to join our team in New York, NY. This role is pivotal in driving the progress of advanced web experiences for Photoshop, one of our flagship products. You will work on a new initiative that will redefine how Photoshop is showcased and marketed online, making a significant impact on the user experience.
Key Responsibilities
- Collaborate with Product Management and Design: Work closely with product management and design teams to translate the essence of Photoshop into engaging web experiences. This will allow you to unleash your creativity and technical expertise.
- Develop Reusable Libraries: Create a lightweight reusable package library of UI, graphics, and other functional utilities to enable fast development of new applications. Deliver these as both npm packages and compiled script end products.
- Showcase Photoshop's Features: Develop end-user application experiences that highlight Photoshop's features and capabilities using a modern web development stack.
- Technical Leadership: Provide technical leadership to a team of web developers, ensuring robust and high-quality web applications.
- Deploy Across Adobe Web Properties: Deploy your work across a range of Adobe web properties to reach a global audience.
Required Skills and Experience
- 8+ Years in Web Development: Demonstrated ability in building and deploying responsive, performant, and accessible web applications or component libraries.
- Expertise in JavaScript, HTML, and CSS: Both in development and tooling, with a guide-level understanding of Web Platform APIs, browser differences, and idiomatic web development patterns.
- Creative Problem Solving: Ability to solve complex problems creatively and independently, with strong social skills to thrive in a collaborative environment.
- Experience with TypeScript and Web Components: Familiarity with TypeScript or similar typed development contexts, and Web Component-related APIs or related libraries like lit or Stencil.
- Background in Interactive Media: Experience with compositing (e.g., using Canvas2D, WebGL, WebGPU) and exposure to Adobe design software, particularly Photoshop.
- Lean and Agile Methodologies: Knowledge and experience with Lean development and/or Agile methodologies.
Why Adobe?
Adobe is a global leader in digital media and digital marketing solutions. We empower everyone—from emerging artists to global brands—to bring digital creations to life and deliver immersive, compelling experiences. At Adobe, we are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity.
Compensation and Benefits
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 $124,000 -- $234,200 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.
Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law.
If you're passionate about web development, want to work with a globally recognized company, and have a desire to make a significant impact on the user experience of Photoshop, we encourage you to apply.
Benefits Extracted with AI
- Annual Incentive Plan (AIP)
- Long-term incentives in the form of a new hire equity award
- Equal Employment Opportunity
- Accessible workplace for all users
Similar jobs
Last update: 23 minutes ago
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Senior Software Engineer, UI/UX
Join Fender as a Senior Software Engineer, UI/UX in Hamburg to design and develop cross-platform applications with a focus on user-centered design.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Web Software Engineer, GenAI
Join Picsart as a Senior Web Software Engineer in Berlin to develop innovative web experiences with React and TypeScript.
Senior Software Development Engineer - Cloud and DevOps
Join Adobe as a Senior Software Development Engineer focusing on cloud-native applications and DevOps in a multi-cloud environment.
Front End Development Engineer - AWS Commerce Platform
Join AWS as a Front End Development Engineer to build high-quality user interfaces using Angular, React, and TypeScript in Berlin.
Freelance Web Developer with JavaScript and CMS Expertise
Freelance Web Developer needed in Amsterdam with JavaScript and CMS expertise for hybrid role.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Digital Expert - Software Developer / Full Stack Developer / Data Analyst
Join Ramboll as a Digital Expert in Berlin to drive digital transformation with skills in software development, data analysis, and process automation.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Java Software Developer
Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.
Senior Full Stack Developer
Join Sonia as a Senior Full Stack Developer to lead development in Python, TypeScript, and modern frameworks. Remote work with flexible arrangements.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
Senior Systems Engineer, Managed Operations
Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Fullstack Developer .NET, React/TypeScript
Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.
Lead Front-end Developer
Join Suitsupply as a Lead Front-end Developer in Amsterdam, leading a team to build responsive web applications using React Native and more.
Senior Node.js Backend Developer
Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.
Fullstack TypeScript Developer
Join Haufe Group as a Fullstack TypeScript Developer in Freiburg. Work on innovative solutions with React, AWS, and more.