Adobe Experience Platform (AEP) is revolutionizing how businesses deliver customer experiences through its Segmentation Service, a key component that enables sophisticated audience targeting based on real-time customer profiles. As a Software Development Engineer, you'll join an exceptional team building core services used across Adobe Digital Experience solutions, tackling complex challenges of scale and performance.
You'll be instrumental in developing and optimizing the segmentation engine that processes trillions of audience segment evaluations daily. This role combines deep technical expertise with innovative problem-solving, as you design and implement sophisticated query compilation and optimization algorithms. Working with cutting-edge technologies like Apache Spark, you'll build robust data pipelines and create tools for performance monitoring and debugging.
The ideal candidate brings strong computer science fundamentals, particularly in algorithms, data structures, and distributed systems. Your experience with Java/Scala and database technologies will be crucial in developing scalable solutions. Beyond technical skills, you'll need excellent communication abilities to collaborate across teams and drive architectural decisions.
This is an opportunity to shape core technology at Adobe, working on systems that directly impact how businesses understand and engage with their customers. You'll be part of a collaborative culture that values innovation and technical excellence, with competitive compensation reflecting your expertise and location. Join us in building the next generation of digital experience solutions that empower businesses worldwide.