Adobe is seeking a Software Development Engineer to join their team working on the Adobe Experience Platform's Generative AI capabilities. This is an exciting opportunity to shape the future of how companies approach audience creation, journey optimization, and personalization at scale.
The role combines cutting-edge technology with practical business impact, as you'll be working alongside a diverse team of engineers and scientists who are established leaders in the machine learning space. You'll be responsible for designing and building scalable solutions that power Adobe's AI features, including implementing functionality across services, creating monitoring systems, and developing highly available microservices.
The ideal candidate brings 3+ years of software development experience with strong proficiency in Java/Python and extensive knowledge of both SQL and NoSQL databases. You should be comfortable working with cloud platforms like AWS/Azure and have experience building microservices and RESTful APIs. The role requires someone who can take ownership of the entire software development lifecycle while collaborating effectively with cross-functional teams.
This position offers competitive compensation ranging from $113,400 to $206,300 annually, reflecting Adobe's commitment to attracting top talent. You'll be working at Adobe's San Jose office, joining a company that's consistently recognized as a leader in digital experience software. Adobe offers a collaborative environment where you can work on challenging problems while contributing to products that impact millions of users worldwide.
The role presents an excellent opportunity for a mid-level engineer looking to work with cutting-edge AI technology while building scalable enterprise solutions. You'll be part of Adobe's mission to transform how companies deliver digital experiences, working with a team that values innovation, technical excellence, and continuous learning.