Source description
About the role
Overview The Senior Software Engineer plays a key role in PepsiCo's digital transformation, supporting endtoend software development and delivering highquality systems across the value chain. Provides technical oversight and collaborates with UX, product, IT, data, and engineering teams. Helps build and support Tech Strategy & Enterprise Products (TS & EP). Works on highscale distributed systems, cloud platforms, and modern backend architectures. Responsibilities Guide engineering teams across S&T priorities. Develop and maintain digital products using industrystandard software engineering practices. Create roadmaps and implementation plans aligned with business strategy. Support AIdriven, datapowered digital solutions. Troubleshoot delivery risks, issues, and impediments. Partner with business stakeholders to recommend strategic solutions. Qualifications Bachelors in CS/Engineering (Master's/PhD preferred). 9+ years software development experience. 3+ years architecting faulttolerant, highscale distributed systems. Strong in: Java, Spring/Spring Boot Backend microservices REST APIs Serverless computing Cloud (Azure, AWS) AI tools like Copilot, Devin or Windsurf Highthroughput distributed systems Design patterns, data structures, algorithms
More at PepsiCo