Adobe Journey Optimizer is a single application for managing scheduled cross-channel campaigns and trigger-based one-to-one engagement for millions of customers —and the entire journey is optimized with intelligent decisioning and insights.
We are seeking an experienced engineer to lead in the development of Journey Optimizer.
What you'll do: · You'll design, develop, debug, provide effort estimation and risk analysis of a project/feature/service. · You'll perform due diligence and implement comprehensive unit tests for confirming the use cases. · You'll develop automated tests and help the team achieve and maintain full CI/CD for fast and efficient releases. · You'll be part of a multi-functional development team with exposure to deep platform architecture across the stack, and you'll collaborate across teams on large projects. · You'll work in an agile, DevOps-oriented culture with a focus on maintaining operational excellence while delivering with high velocity.
What you need to succeed: · Proficiency in React, JavaScript, GraphQL, HTML, CSS and at least one other language like Java and Kotlin. · Expert knowledge of web and browser technologies: HTTP/s, cookies, security, cross-site scripting, CDNs, serverless computing, DOM, rendering engines, browser storage. · Strong knowledge of networking principles, HTTP, REST and other client/server technologies. · Experience building or working with microservice-based distributed systems in the cloud. · Excellent problem solving and debugging skills, and direct experience with DevOps in a SaaS environment. · Customer focused and have real passion for quality and engineering excellence at scale. · Excellent communication and collaboration skills. · Undergraduate/Graduate degree in quantitative sciences/engineering disciplines. · 5+ years of experience in design and development of software systems.