Adobe is seeking a Senior Software Engineer to join their Adobe Experience Platform (AEP) team, a cutting-edge customer experience management platform. This role presents an exciting opportunity to work on high-impact, large-scale systems that power Adobe's Experience Business vision.
The position involves working with core services built on top of the data layer, focusing on fundamental elements such as Identity, Profile, Segmentation, and edge components for real-time data capture and decisioning. You'll be handling massive amounts of data and solving complex scaling challenges that directly impact Adobe's customer experience capabilities.
As a Senior Software Engineer, you'll be responsible for developing and optimizing distributed microservices and Spark applications, working with cutting-edge big data technologies including Kafka, Cassandra, and Hadoop. The role requires strong expertise in Java/Scala development, with a focus on delivering highly optimized code that maintains high availability and performance.
The ideal candidate brings 9+ years of software development experience, with deep knowledge of distributed systems and cloud technologies. You'll need to demonstrate strong analytical and problem-solving skills, as well as the ability to translate complex requirements into actionable tasks. Leadership qualities are essential, as you'll be mentoring team members and driving technical decisions.
Working at Adobe means joining a company that's passionate about changing the world through digital experiences. You'll be part of a team that provides tools and technologies used by everyone from emerging artists to global brands. The company offers competitive compensation ($133,900 - $242,000 annually), comprehensive benefits, and the opportunity to work on products that impact millions of users worldwide.
The role offers significant growth opportunities, working with the latest technologies in big data and cloud computing. You'll collaborate with cross-functional teams, contribute to architectural decisions, and have the chance to influence the direction of Adobe's experience platform. The position requires a balance of technical expertise, leadership skills, and business acumen to successfully deliver solutions that meet Adobe's high standards for quality and innovation.
Adobe provides a supportive and inclusive work environment, with a strong focus on professional development and work-life balance. The company's commitment to innovation and excellence makes this an ideal opportunity for engineers who want to work on challenging problems at scale while making a significant impact on the digital experience landscape.