Adobe, a global leader in digital experiences, is seeking a Software Development Engineer to join their Journey Optimizer Team. This role offers an exciting opportunity to work on services and tools that enable enterprise customers to engage with end-users effectively.
The position combines technical expertise with customer-focused development, requiring skills in Java/Scala, RESTful APIs, and streaming technologies like Kafka. You'll be responsible for developing and maintaining software services, frameworks, and tools that ensure the quality of software products. The role involves significant work with automation, testing frameworks, and customer workflow optimization.
As a Software Development Engineer at Adobe, you'll be part of a team that values innovation and continuous improvement. The position offers exposure to modern development patterns including Agile methodologies, CI/CD, Kubernetes, and microservices architecture. You'll work in a collaborative environment, partnering with cross-functional teams to enhance software quality and customer experience.
The ideal candidate brings 4-6 years of relevant industry experience, with a strong background in enterprise software and distributed systems. You should be a self-starter who can adapt to changing priorities while maintaining high standards of code quality. The role offers competitive compensation ranging from $113,400 to $206,300 annually, reflecting Adobe's commitment to attracting top talent.
Adobe provides an exceptional work environment where personal development is prioritized through their innovative Check-In process. The company is committed to diversity and inclusion, welcoming talent regardless of background. This role represents an opportunity to join a renowned organization that's shaping the future of digital experiences while working on cutting-edge enterprise software solutions.