The Personalization, Brand, and Communications Technology team builds Enterprise Personalization products, including batch and real-time analytical, machine learning, and modeling solutions using modern cloud-native technologies. Its platform supports scalable personalization across customer touchpoints and business domains, including 21+ channels, approximately 15 million daily transactions, and customer experiences in 25 markets. The team is expanding its Enterprise Orchestration Platform using cloud, real-time intelligence, and scalable machine-learning solutions. The Senior Software Engineer owns technical aspects of assigned applications and performs hands-on architecture, design, and development of personalization systems. The role operates as a senior engineer on an agile team, spends approximately 60–70% of its time coding and testing, and collaborates with peers, stakeholders, and product owners on product releases, feature planning, prioritization, and technical requirements. The engineer also supports application availability and continuous improvement.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior