Adobe is seeking a Software Development Engineer to join their Journey Optimizer Team in the Digital Experience Business Unit. This role focuses on building scalable, performant services and tools to enable enterprise customers with extraordinary solutions for reaching and connecting with end-users.
The ideal candidate will be part of a team of passionate storytellers, technology innovators, and change agents. The role involves developing and maintaining software services, frameworks, and tools that enable overall quality of software products. Key responsibilities include automating end-to-end customer use cases, building test frameworks, and collaborating with cross-functional teams.
You'll work with cutting-edge technologies including Java/Scala, RESTful APIs, and Kafka, while contributing to a microservices architecture. The position requires 4-6 years of relevant experience, strong technical skills, and excellent communication abilities. You'll be responsible for ensuring software utilities and processes are reliable, scalable, and efficient.
Adobe offers a competitive compensation package including comprehensive benefits and the opportunity to work on products that impact millions of users worldwide. The company is committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunities. They recognize that new ideas can come from anywhere in the organization and encourage innovation at all levels.
This is an excellent opportunity for a motivated engineer who wants to work with enterprise-scale systems, contribute to cutting-edge digital experience solutions, and be part of a company that's changing the world through digital experiences.