Senior Software Development Engineer

Adobe is the industry leader in Experience Management, helping customers design and deliver exceptional digital experiences.
Basel, Switzerland
Backend
Senior Software Engineer
In-Person
10+ years of experience
Enterprise SaaS

Description For Senior Software Development Engineer

Adobe, the industry leader in Experience Management, is seeking a Senior Software Development Engineer to join their AEM Cloud Foundation team in Basel. This role is crucial in building Adobe Experience Manager (AEM), which helps customers design, manage, and deliver exceptional digital experiences.

As a Senior Software Engineer, you'll be at the forefront of designing, implementing, and operating the technical backbone of AEM Cloud Service. You'll work with a team of highly-skilled software engineers on challenging computer science and software engineering problems, building innovative cloud-native services and operating them at scale.

The role involves working on core platform services for content indexing and search, providing foundational content AI services, and designing scalable, fault-tolerant cloud services. You'll be responsible for implementing observability and alerting systems to ensure high availability, while also participating in fast prototyping of innovative ideas and staying current with industry trends.

This position requires strong technical expertise, including solid Java programming skills and deep knowledge of distributed systems, databases, algorithms, and data structures. With 10+ years of experience in cloud architecture and development, you'll be well-positioned to make significant contributions to Adobe's mission of changing the world through digital experiences.

Adobe offers an exceptional work environment, recognized worldwide on Best Companies lists, and promotes a unique Check-In approach for ongoing feedback and growth. The company is committed to diversity, equality, and creating meaningful employee experiences. Join Adobe to be part of a team that's shaping the future of digital experiences while working with cutting-edge technology in a collaborative, innovative environment.

Last updated 14 days ago

Responsibilities For Senior Software Development Engineer

  • Work on core platform services in the context of content indexing and search
  • Provide foundational content AI services enabling AI-based functionalities in AEM
  • Design and implement scalable and fault-tolerant cloud services
  • Participate in all aspects of the software development process
  • Connect with internal and external teams to collect feedback
  • Fast prototyping of innovative ideas and concepts

Requirements For Senior Software Development Engineer

Java
  • Degree or equivalent experience in Computer Science or related technical field
  • 10+ years of proven experience with cloud architecture and development
  • Solid programming skills in Java
  • Strong theoretical knowledge of distributed systems, databases, algorithms and data structures
  • Great team colleague who thrives in fast-paced settings
  • Proficient in English

Benefits For Senior Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Exceptional work environment recognized on Best Companies lists
  • Unique Check-In approach for ongoing feedback and growth
  • Comprehensive benefits package
  • Educational and career development opportunities

Interested in this job?

Jobs Related To Adobe Senior Software Development Engineer

Software Development Engineer 3

Senior Software Engineer role at Adobe working on Journey Optimizer platform to build scalable, omnichannel customer experience solutions using React, Java, and cloud 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.

Sr. Software Engineer - Lead, AEM Sites

Senior Software Engineer Lead position at Adobe, focusing on AEM cloud services development and CI/CD pipeline optimization in Bucharest.

Computer Scientist (C++)

Senior Software Engineer role at Adobe building scalable content platform components using Java and cloud technologies.