Senior Software Development Engineer

Changing the world through digital experiences, Adobe gives everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences.
$133,900 - $242,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Development Engineer

Adobe Journey Optimizer helps companies deliver connected, contextual, and personalized experiences to their customers. As a Senior Software Development Engineer, you'll be part of the team building the Journey Optimizer Omnichannel product which enables companies to create and deliver personalized experiences across web sites, mobile apps, email messages and other channels.

The role involves working with cutting-edge technologies and frameworks to build scalable solutions that power Adobe's digital experience platform. You'll collaborate with product managers and designers to create intuitive user experiences while ensuring high performance and scalability. The position requires expertise in both frontend and backend technologies, with a focus on React, Java/Kotlin, and cloud services.

You'll be joining Adobe, a company at the forefront of digital transformation, providing tools and technologies that power creative expression and business success worldwide. The company offers competitive compensation, comprehensive benefits, and the opportunity to work on products that impact millions of users globally.

This is an excellent opportunity for experienced engineers who want to work on complex technical challenges while delivering solutions that help businesses create exceptional customer experiences. The role offers significant scope for technical growth and innovation in a collaborative, fast-paced environment.

Last updated 22 days ago

Responsibilities For Senior Software Development Engineer

  • Work closely with product managers and designers to build the AJO experience for the web with ownership of the complete development stack
  • Maintain focus on performance, user experience, UI design principles and on making applications work intuitively
  • Participate in all aspects of software development activities, including design, coding, code review, unit/integration testing, bug fixing, and code/API documentation
  • Design Services that scale horizontally, perform at high efficiency and low latencies
  • Work in multi-functional teams to ensure superb end-to-end user experience for customers
  • Fast prototyping of ideas and concepts and researching the latest industry trends

Requirements For Senior Software Development Engineer

Java
JavaScript
TypeScript
React
Kotlin
Kafka
  • Bachelor's degree or higher in Computer Science, or equivalent experience in the field
  • 5+ years of full-stack experience in web technologies
  • Experience in a modern frontend framework such as React or Angular (React is 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, and data access patterns and strategies
  • Experience building highly scalable and performance focused applications
  • Ability to learn quickly and adapt to changing priorities and requirements
  • Self-starter requiring minimal direction

Benefits For Senior Software Development Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k

Interested in this job?

Jobs Related To Adobe Senior Software Development Engineer

Senior Engineer/Tech Lead

Senior Engineer/Tech Lead position at Adobe leading architecture and development of enterprise software with focus on GenAI integration and customer value delivery.

Full-Stack Engineer

Full-Stack Engineer role at Adobe focusing on Experience Management solutions, offering competitive compensation and opportunity to work on innovative AEM capabilities.

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.