Our Company
Changing the world through digital experiences is what Adobes all about. We give everyonefrom emerging artists to global brandseverything they need to design and deliver exceptional digital experiences! Were passionate about empowering people to create beautiful and powerful images videos and apps and transform how companies interact with customers across every screen.
Were on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization and we know the next big idea could be yours!
The Opportunity
The Realtime Customer Data Platform (RTCDP) team is the flagship of Adobe Experience Cloud platform offering real-time microservices to customers.
We help thousands of customers collect manage and synthesize petabytes of data with high fidelity and velocity. We help them make sense of that data gain insights and run algorithms to deliver delightful experiences in real time every time. If building new secure micro-services in the cloud based on open-source technologies at large scale excites you wed like to meet!
Join an autonomous and diverse Scrum team to craft construct and deliver distributed resilient scalable highly available services and software components that compose our stack. We are accountable for invention implementation deployments maintenance and uptime with a constant focus on quality security and cost efficiency.
Collaborate with other peer groups and roles to translate business requirements into feature specifications establish integration plans address dependencies and follow standard processes.
Perform on-call activities on rotation with the rest of the team.
Research prototype and stay updated with the evolution of the industry.
What you need to succeed
BS/MS or equivalent experience in Computer Science with a minimum of 5 years of commercial software development experience.
Proficient in Java/Scala with confirmed experience in writing clear good-quality and well-documented code for building high-scale high-performance and secure services.
Solid understanding of OOD RDBMS & NoSQL database web services micro-services REST CI/CD source control tools and DevOps principles. Knowledge of distributed computing systems Cloud infrastructures Spark Akka Kafka Kubernetes is a huge plus!
Strong algorithm and logical skills excellent problem-solving abilities and capability to deep-dive to find the root of a problem.
Adaptable to a dynamic environment with a propensity to experiment and research.
Awareness of good software development and testing practices.
Initiative and a self-managed approach.
Good English level: written and spoken.
Adobe is proud to be anEqual Employment Opportunityemployer. We do not discriminate based on gender race or color ethnicity or national origin age disability religion sexual orientation gender identity or expression veteran status or any other applicable characteristics protected by law.Learn more.
Adobe aims to make accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process emailor call .
Required Experience:
Senior IC