ApacheJavaNoSQLScalaSparkAIMachine LearningGenerative AIApache SparkProduct ManagementCommunicationCollaborationRemote Work
About this role
Role Overview
Define, drive and implement a variety of new services and components that will enhance Adobe RTCDP and RTCDP Collaboration like service.
Mentor junior engineers and create a highly performing team.
Collaborate closely with other partners like architecture and product management and collaborating teams to ensure transparency at every stage of development.
Innovate and be curious.
Open to introduce new technologies and processes.
Encouraging process improvements.
Requirements
10+ years experience spanning in technologies like Java, scala, Relations and NoSQL databases, micro service architecture, REST, Big data, Apache Spark etc.
Hands-on expertise in Java and/or Scala.
Bachelor's or higher degree in Computer Science.
Ability to give code reviews with constructive feedback.
Proficiency in writing and maintaining tests.
Have shipped and validated production quality applications.
Clear technical communication and extensive documentation.
Bonus: Experience in Adobe technologies like Adobe Experience Platform
Bonus: Hands on experience on Customer Data Platforms, Marketing platforms and CRMs.
Bonus: Exposure to generative AI technologies and machine learning.