Adobe logo

Software Development Engineer 4

Adobe

San Jose, CA
Full Time
Senior
134k-242k
23 days ago

Job Description

About the Role

Changing the world through digital experiences is what Adobe's all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We are building the future of Marketing Automation with Adobe Journey Optimizer B2B Edition, focusing on innovative, enterprise solutions in a collaborative environment that encourages learning and growth. We offer competitive compensation including equity, corporate discounts, excellent parental leave, and comprehensive health benefits.

Key Responsibilities

  • Develop and design scalable software, primarily focusing on front-end development with modern JavaScript frameworks.
  • Collaborate with engineers, UX designers, and Product Managers to build modern, scalable software solutions.
  • Lead technical teams and serve as the technical lead on small to medium-sized projects.
  • Troubleshoot software problems and ensure high availability and reliability of web applications.
  • Mentor junior engineers and contribute to team knowledge sharing.

Requirements

  • Bachelor's degree in computer science, related discipline, or equivalent experience.
  • 5+ years of experience in developing and designing large scale web applications with high availability, ideally in a SaaS environment.
  • Experience with JavaScript UI toolkits such as ReactJS, AngularJS, jQuery UI, ExtJS, EmberJS, BackboneJS (our team works on ReactJS and Redux).
  • Experience with NodeJS and server-side JavaScript.
  • Experience with Java.
  • Experience with both relational and non-relational databases.
  • Experience mentoring junior engineers.
  • Experience being the technical lead on projects.
  • Good verbal and written communication skills.
  • Strong troubleshooting skills.
  • Experience with version control systems (Git preferred).
  • Experience with Agile (preferably Scrum) and Test-driven development is a bonus.

Nice to Have

  • Familiarity with TypeScript.
  • Familiarity with using Docker for development.
  • Familiarity with UI testing tools (e.g., Selenium, Cypress, Karma).
  • Experience with WebSocket communications.
  • Experience with CI tools (Jenkins, AWS CodeBuild).

Qualifications

  • Bachelor's degree in computer science, related discipline, or equivalent experience.

Benefits & Perks

  • Competitive compensation including equity.
  • Corporate discounts.
  • Excellent parental leave plan.
  • Generous health benefits (medical, dental, vision, etc.).

Working at Adobe

We are a collaborative team where learning is encouraged and there are numerous opportunities for training. We value innovation, teamwork, and continuous improvement, fostering an environment where new ideas can come from everywhere in the organization.

Apply Now

Job Details

Posted AtJul 4, 2025
Salary134k-242k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Adobe

Website

adobe.com

Company Size

10000+ employees

Location

San Jose, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches