Piyush Agarwal

Piyush Agarwal

Director Of Software Engineering @ Redpanda Data

About Piyush Agarwal

Piyush Agarwal serves as the Director of Software Engineering at Redpanda Data, where he has worked since 2022. He has a diverse background in software engineering and leadership roles at notable companies such as Google, Cisco, and Stripe.

Work at Redpanda Data

Piyush Agarwal has served as the Director of Software Engineering at Redpanda Data since 2022. In this role, he is responsible for leading the internal analytics efforts, which provide actionable business intelligence for stakeholders. He is also involved in hiring software engineers and engineering managers at all levels within the organization. Additionally, he manages the Security team, focusing on enhancing the company's security posture, including its SaaS surface area. His contributions to Redpanda's product development have been significant, particularly in improving performance metrics, making it noted for being 10x faster than Kafka while utilizing fewer resources.

Previous Work Experience

Prior to his current position, Piyush Agarwal held various roles in notable technology companies. He worked at Stripe as Engineering Leadership from 2020 to 2022. Before that, he was part of Google as a Software Engineer from 2016 to 2019. His earlier experience includes a four-year tenure at Insieme Networks, which was acquired by Cisco, where he served as a Member of Technical Staff from 2012 to 2016. He also spent five years at Cisco Systems as a Senior Software Engineer and one year at Rubrik, Inc. in Engineering Leadership from 2019 to 2020.

Education and Expertise

Piyush Agarwal holds a Bachelor's degree in Computer Science from Osmania University, where he studied from 1999 to 2003. He furthered his education by obtaining a Master's degree in Computer Science from The University of Texas at Austin, completing his studies there from 2003 to 2005. His academic background provides a strong foundation for his extensive experience in software engineering and leadership roles across various technology sectors.

Background in Software Engineering

Piyush Agarwal has a robust background in software engineering, with over 15 years of experience in the field. His career began at Cisco Systems, where he worked as a Senior Software Engineer. He has since held various engineering leadership positions, contributing to the development of innovative technologies and solutions. His expertise encompasses distributed systems, security, and analytics, making him a key figure in the organizations he has been part of.

People similar to Piyush Agarwal