Senior Software Engineer
Full Job Description
Senior Software Engineer - PepsiCo, Hyderabad
Join PepsiCo's digital transformation journey as a Senior Software Engineer in Hyderabad, Telangana. This pivotal role involves end-to-end software development, delivering high-quality systems, and supporting enterprise products. You will collaborate with UX, product, IT, data, and engineering teams, focusing on building and supporting Tech Strategy & Enterprise Products (TS & EP).
This position requires expertise in high-scale distributed systems, cloud platforms (Azure, AWS), and modern backend architectures. You will be instrumental in guiding engineering teams, developing and maintaining digital products using industry-standard practices, and creating strategic roadmaps aligned with business goals.
Key responsibilities include supporting AI-driven, data-powered digital solutions, troubleshooting delivery risks, and partnering with business stakeholders to recommend strategic solutions. The ideal candidate will have a Bachelor's in Computer Science or Engineering (Master's/PhD preferred) with over 9 years of software development experience, including 3+ years architecting fault-tolerant, high-scale distributed systems.
Required Skills:
- Java, Spring/Spring Boot
- Backend microservices
- REST APIs
- Serverless computing
- Cloud platforms (Azure, AWS)
- AI tools (e.g., Copilot, Devin, Windsurf)
- High-throughput distributed systems
- Design patterns, data structures, and algorithms
Company
PepsiCo
PepsiCo is a global food and beverage leader with a strong presence in Hyderabad, Telangana. The company is dedicated to driving digital transformation and innovation across its value chain.