Senior Software Engineer

Job Description
Adobe Experience Cloud is looking for a senior full-stack engineer to architect and build the next-generation Experience Cloud Development Framework. You will work in a team of engineers build web service, database and ETL components to enable fast, flexible and consistent UI development for dozens of internal teams. This is an opportunity to join a dedicated and hardworking team that will get to plan and design the way applications are built across Adobe.

What you'll do

  • Plan, architect, design and build software in JavaScript, Java and Scala
  • Build cloud-scale, globally distributed, geo-replicated infrastructure powering a multi-billion dollar business for large enterprise customers (most of the Fortune 500)
  • Build a powerful authorization and access control system
  • Help to define an engineering and architecture roadmaps
  • Code for testability and maintainability
  • Participate in and suggest new open source initiatives

What you'll need to succeed

  • Expert-level proficiency in Javascript and/or a JVM-based language
  • Knowledge of web and CS fundamentals
  • Experience with common application design patterns and data access strategies
  • Good development practices: unit testing, git, agile methodology
  • Able to troubleshoot and resolve problems using appropriate tools and techniques
  • Sense of urgency and ability to thrive in a dynamic environment
  • Experience building modern web applications


At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where feedback flows freely.

If you're looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.

At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.

If you're looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.


Back to top