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 2 months 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

Software Development Engineer in Test

Senior SDET role at Adobe working on Document Cloud, focusing on test automation and quality assurance for Acrobat Web applications.

Software Development Engineer

Senior Software Engineer role at Adobe focusing on backend development for mobile and enterprise solutions, offering competitive compensation and opportunity to work with cutting-edge technologies.

Software Development Engineer

Senior Software Engineer role at Adobe focusing on developing next-generation document management solutions and evolving Adobe Acrobat using C++ and cloud technologies.

Senior Product Manager

Senior Product Manager role at Adobe focusing on SaaS product development, requiring 8-12 years of experience in building user experiences and enterprise technology solutions.

Software Development Engineer

Senior Software Engineer role at Adobe focusing on cloud-native development using Python, Go, and DevOps practices in a multi-cloud environment.