Sign In
 [New User? Sign Up]
Mobile Version

Sr. Computer Scientist - Adobe


San Jose, California
  • Data Analytics
  • Data Scientist
  • Statistician
  • Business Intelligence
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

The challenge

Be part of the foundational team that will be responsible on developing generation Platform which will power Adobe’s Experience Cloud.


What You’ll Do

This senior software engineering professional would be responsible for developing a high performance globally distributed core services infrastructure which is an integral, mission critical part of the personalization solution of the Adobe Marketing Cloud. The individual would be involved in implementing the next generation of the global back-end platform to be utilized ubiquitously across all Adobe Marketing Cloud solutions. Will provide excellent exposure to and understanding of low-level systems software dealing with clustered computing, Kafka messaging, Hadoop/HDFS/HBASE infrastructure, relational databases for the persistent layer of the platform, targeted ruled based execution systems and machine learning based optimization models. Search and information retrieval systems are core to the platform as well.

Your tasks will include Software architecture, design and development of high performance using functional programming paradigms in Java, Scala and Javascript code. You will be part of the technical leadership team running one of the largest content delivery and personalization platforms in the world. You will have the opportunity to define Adobe's technology strategy as we incorporate this platform in all marketing channels inclusive of: mobile applications, display advertising, video content delivery as well as proprietary applications across the software landscape.


What You Need To Have

  • 8-10 years of software engineering experience having built highly performant, high quality server side applications.
  • Proficient in programming in multiple object oriented programming languages such as Java, Scala, Python.
  • Should be able to demonstrate sound knowledge and exposure to Javascript, HTTP, SQL, Application Servers, Unix.
  • Hadoop, Search, Machine Learning, Data visualization, Front-end development, Mobile applications.
  • Experience with content delivery networks, content management, analytics systems is a huge plus.
  • Must be passionate about delivering highly performant, scalable, horizontally scalable software
  • Bachelor's degree in Pure Sciences (Mathematics, Statistics, Physics or Chemistry) or Engineering. Masters Degree preferred.
  • Mathematical maturity and exposure to analysis of algorithms and data science is highly desired.


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, sexual orientation, gender identity, disability or veteran status.

Powered By

Featured Jobs