Software Development Engineer 3

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to create exceptional digital experiences.
$113,400 - $206,300
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Software Development Engineer 3

Adobe is seeking a Senior Software Engineer to join their Journey Optimizer team, focusing on omnichannel product development. This role is crucial in helping companies deliver connected, contextual, and personalized experiences to their customers. The position involves working on Adobe Journey Optimizer, which enables companies to create and deliver both scheduled marketing campaigns and personalized communications across multiple channels.

The ideal candidate will be responsible for developing the AJO experience for the web, with ownership of the complete development stack. This includes everything from frontend development using React/TypeScript to backend services using Java/Kotlin. The role requires strong technical expertise in building scalable services, working with streaming technologies, and implementing high-performance applications.

As a Senior Software Engineer, you'll collaborate with product managers and designers, participate in all aspects of software development, and work in multi-functional teams to ensure exceptional user experiences. The position offers competitive compensation ranging from $113,400 to $206,300 annually, based on location and experience.

Adobe offers an inspiring work environment where you'll be part of a team changing the world through digital experiences. The company is committed to creating exceptional employee experiences and values diversity and innovation. This role provides an opportunity to work on cutting-edge technology that impacts how global brands interact with their customers across every screen.

Last updated 9 days ago

Responsibilities For Software Development Engineer 3

  • Work closely with product managers and designers to build the AJO experience for the web
  • Maintain focus on performance, user experience, UI design principles
  • Participate in software development activities including design, coding, code review, testing
  • Design services that scale horizontally
  • Work in multi-functional teams to ensure superb end-to-end user experience
  • Fast prototyping of ideas and concepts

Requirements For Software Development Engineer 3

Java
JavaScript
TypeScript
React
Kotlin
Kafka
  • Bachelor's degree or higher in Computer Science, or equivalent experience
  • 5+ years of full-stack experience in web technologies
  • Experience in React or Angular (React preferred)
  • JavaScript/Typescript experience is a must
  • Familiarity with GraphQL
  • Experience building web services in Java/Kotlin, RESTful APIs
  • Experience with observability tooling
  • Experience working with streaming technologies like Kafka, Spark
  • Experience using NoSQL datastores
  • Experience building highly scalable applications
  • Self-starter requiring minimal direction

Benefits For Software Development Engineer 3

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary range $113,400 - $206,300
  • Medical, Dental, and Vision Insurance
  • 401k plan
  • Annual Incentive Plan (AIP)
  • New hire equity award opportunity

Interested in this job?

Jobs Related To Adobe Software Development Engineer 3

Senior Fullstack Engineer

Senior Fullstack Engineer role at Adobe, building innovative solutions for AEM Sites customers with focus on website performance and user engagement.

Senior Software Development Engineer

Senior Software Development Engineer role at Adobe building scalable services for the Journey Optimizer Team, focusing on cloud-native and distributed systems development.

Senior FullStack Software Engineer - Commerce

Senior FullStack Software Engineer position at Adobe, focusing on commerce solutions and requiring 8+ years of experience in building scalable web applications using modern technologies.

Product Manager

Senior Product Manager role at Adobe managing Success Plans and driving customer value through strategic product offerings and cross-functional leadership.

Computer Scientist

Senior Computer Scientist role at Adobe focusing on distributed systems and big data technologies using Java/Scala, Kafka, and Spark.