Adobe

Senior Software Development Engineer

Adobe

full-time

Posted on:

Location Type: Office

Location: San JoseCaliforniaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $159,200 - $301,600 per year

Job Level

About the role

  • Collaborate with Quality Engineers, Software Engineers, user experience designers, and product managers to prototype and build a next-generation web application.
  • Provide technical leadership to solve exciting design and automation challenges, delivering outstanding user experiences across web and various devices.
  • Influence design thinking within development teams, appreciating design-thinking principles and promoting reusable code and consistent user experiences.
  • Develop and assist in regression and feature testing.
  • Engage in pair programming and peer reviews, collaborating on diverse problems and innovative methodologies.
  • Deliver responsive, scalable solutions for a mass audience.
  • Apply analytics tools, user research, and community feedback to improve product usability and drive new ideas.

Requirements

  • 10+ years of validated experience in building and deploying web applications or interactive websites.
  • Degree in Computer Science, web design, or a related field, or equivalent experience.
  • Demonstrating expertise in building web apps that run across multiple browsers, including mobile, addressing performance and resource constraints and bringing to bear polyfills as needed.
  • Proficiency and interest in developing with and for AI toolsets including agents, MCP, and RAG.
  • Strong web architecture experience in crafting and developing robust, complex user interfaces.
  • Advanced skills in JavaScript, HTML, and CSS, with experience in ES6, Web components, Lit, React, Vue, or equivalent UI frameworks.
  • Deep knowledge of web technologies, including the DOM, canvas and WebGL rendering, web security, asynchrony, workers, and performance optimization.
  • Familiarity with modern web development tools/patterns such as npm, WebPack, loading optimization, and cloud deployment strategies.
  • A strong appreciation for visual and web design, with a passion for applying CSS and modern techniques to build visually captivating and interactive experiences.
  • Experience implementing support for accessibility standards (e.g., WCAG 2.1) and different input modalities and assistive technologies.
  • Nice to have: Experience in UX Design.
  • Familiarity with Agile/SCRUM development practices.
Benefits
  • Comprehensive benefits programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptHTMLCSSES6Web componentsLitReactVueweb architectureperformance optimization
Soft Skills
technical leadershipcollaborationdesign thinkingproblem-solvinguser experience focuscreativitycommunicationpair programmingpeer reviewsinnovation