Adobe Experience Platform (AEP) is revolutionizing how businesses deliver customer experiences through its multi-cloud, multi-tenant service architecture. The Profile Stores layer is a critical component of AEP, managing high-volume data pipelines and storage for real-time customer profiles. This role offers an exciting opportunity to tackle complex engineering challenges at scale, working with petabytes of data and supporting thousands of customers.
As a Senior Software Engineer on the Profile Stores team, you'll be at the forefront of building core services that power all Adobe Digital Experience solutions. The role demands expertise in distributed systems, data processing, and high-performance computing. You'll work with cutting-edge technologies including Apache Spark, Kafka, and cloud platforms like Azure and AWS.
The position requires deep technical knowledge in data engineering, with a focus on both batch and streaming data processing. You'll be responsible for designing and implementing sophisticated data models that can handle both record structures and time-series analytics events at massive scale. The role combines architectural thinking with hands-on development, requiring you to make critical decisions about data formats, storage patterns, and system optimization.
Working at Adobe means joining a company that's transforming the digital world. You'll be part of an exceptionally talented and collaborative team, tackling interesting technical challenges while building systems that directly impact Adobe's enterprise customers. The company offers competitive compensation, comprehensive benefits, and the opportunity to work on technology that reaches millions of users.
The ideal candidate brings 15+ years of industry experience, with deep expertise in distributed systems and data processing. You should be passionate about building resilient, scalable systems and have a track record of delivering complex technical solutions. This role offers significant technical challenges, professional growth opportunities, and the chance to make a real impact on Adobe's core digital experience platform.
Join Adobe to be part of a team that's pushing the boundaries of what's possible in customer experience technology, while working with some of the most advanced data processing systems in the industry.